Eu chamaria isso de "teste de carga por repetição de sessão", pessoalmente. Eu não sei de nenhum termo simples para esse tipo de técnica de teste.
A estratégia básica que vi empregada para esse tipo de teste de carga é ingerir arquivos de log do sistema de produção e reproduzi-los em um sistema de teste.
Você pode usar ferramentas como JMeter ou Apache Bench para reproduzir solicitações de arquivos de log. Se você está olhando para reproduzir interações cliente / servidor muito complexas (com detalhes de tempo específicos baseados no fluxo de logs original) na esperança de realmente exercitar as entranhas do seu aplicativo (procurando por condições de corrida, erros relacionados ao tempo, etc.) procure escrever ferramentas de teste específicas de aplicativos que simulem clientes em escala.
Você não será capaz de simplesmente capturar cargas de tráfego de rede bruto e "reproduzi-lo" com qualquer protocolo baseado em TCP ou IP. Os números de sequência do TCP não corresponderão ao tráfego capturado original e não funcionará. As capturas da camada IP serão problemáticas porque seus clientes simulados precisarão responder pelo endereço IP do remetente capturado. Seria melhor você capturar o tráfego mais próximo da camada 7 e usá-lo para reproduzir sessões porque, caso contrário, você também está tentando criar um simulador de TCP. (Eu poderia imaginar usar algo como tshark
para extrair os dados e o tempo da camada 7 de um fluxo TCP e reproduzi-los, por exemplo).
Simplesmente repetir o tráfego da rede simula a carga, mas não necessariamente captura defeitos. Seu cliente simulado precisaria receber respostas do servidor de teste e analisá-las para correção se você quisesse testar qualquer teste que o aplicativo está respondendo adequadamente. Como seu aplicativo irá gerar dados de resposta dinâmica, é improvável que seu cliente simulado simplesmente compare a resposta do servidor de teste à resposta registrada do servidor de produção. É aqui que você vai começar a escrever um equipamento de teste específico para seu aplicativo e sua saída.