É possível configurar testes de HTTP para usar atrasos de processamento do lado do cliente. Os atrasos de processamento do lado do cliente aguardam pelo primeiro ou pelo último caractere recebido em uma resposta de uma solicitação anterior para melhor emular o trabalho feito no computador cliente. Você também pode escalar os atrasos gravados nos testes de HTTP para alterar a taxa na qual um teste é executado.
Configurando Atrasos do Cliente HTTP
É possível configurar atrasos para solicitações de HTTP para emular atrasos no processamento do lado do cliente. Os aplicativos que usam Javascript do lado do cliente, como os aplicativos Web 2.0, geralmente têm atrasos significativos devido ao processamento feito no cliente. É possívelemular esse processamento do lado do cliente nos testes de HTTP. A execução muito rápida de um teste de HTTP pode causar tempos de respostas de página inesperadamente lentos para gravação e pode gerar carga excessiva no servidor que está sob teste.
Substituindo o Valor de Tempo Limite de Conexão HTTP
Por padrão, as conexões de página HTTP usam um valor de tempo limite de 190 segundos, o que pode não ser suficiente para alguns aplicativos.
É possível substituir o valor de tempo limite de conexão da página para páginas específicas em um teste.
Reproduzindo Testes HTTP com Mais Rapidez do que a Taxa Registrada
Se o computador cliente usado para gravar um teste HTTP ficar mais lento que o requerido, ou se você quiser emular um computador cliente mais rápido, poderá aumentar a taxa de reprodução sem alterar os valores reais no teste gravado reduzindo proporcionalmente os atrasos do cliente.
De modo semelhante, é possível deixar o cliente mais lento aumentando seus atrasos.