Yo lo llamaría "prueba de carga mediante reproducción de sesión", personalmente. No conozco ningún término general para este tipo de técnica de prueba.
La estrategia básica que he visto empleada para este tipo de pruebas de carga es ingerir archivos de registro del sistema de producción y reproducirlos en un sistema de prueba.
Puede usar herramientas como JMeter o Apache Bench para reproducir solicitudes de archivos de registro. Si está buscando reproducir interacciones cliente / servidor muy complejas (con detalles de tiempo específicos basados en la secuencia de registro original) con la esperanza de ejercer realmente las entrañas de su aplicación (buscando condiciones de carrera, errores relacionados con el tiempo, etc.) podría mire cómo escribir herramientas de prueba específicas de la aplicación que simulan clientes a escala.
No podrá capturar simplemente cargas de tráfico de red sin procesar y "reproducirlo" con cualquier protocolo basado en TCP o IP. Los números de secuencia TCP no coincidirán con el tráfico capturado original y no funcionará. Las capturas de la capa IP serán problemáticas porque sus clientes simulados deberán responder por la dirección IP del remitente capturado. Sería mejor capturar el tráfico más cerca de la capa 7 y usarlo para reproducir sesiones porque, de lo contrario, también está buscando escribir un simulador TCP. (Me imagino usando algo como tshark
extraer los datos de la capa 7 y el tiempo de una secuencia TCP y reproducir eso, por ejemplo).
Simplemente reproducir el tráfico de red simula la carga, pero no necesariamente captura los defectos. Su cliente simulado necesitaría recibir respuestas del servidor de prueba y analizarlas para verificar que sean correctas si desea probar con carga cualquier prueba de que la aplicación está respondiendo correctamente. Dado que su aplicación va a generar datos de respuesta dinámica, es poco probable que su cliente simulado pueda simplemente comparar la respuesta del servidor de prueba con la respuesta registrada del servidor de producción. Aquí es donde vas a escribir un arnés de prueba específico para tu aplicación y su salida.