Ferramentas como o WebAii podem ser usadas para visitar um site, e com um loop simples, em sucessão.
Se eu codifico muitas ocorrências em um site em sucessão e / ou com a capacidade de padrões personalizados, essa é a mesma funcionalidade de uma ferramenta de teste de carga / estresse?
obrigado
Respostas:
1 para resposta № 1Essencialmente sim. Mas, para obter um teste verdadeiro, isso definitivamente precisaria de multithreading ou, preferencialmente, ser executado em vários clientes no site para refletir o uso simultâneo. Isso dificultaria a coleta de informações (o WCAT é muito bom para isso, mas possui um pouco de curva de aprendizado).
Eu já havia pensado em escrever algo quando precisava fazer alguns testes de estresse, pois nem o WCAT nem o WAST realmente se encaixavam no orçamento. Se eu tivesse examinado o WebAii, teria considerado.
0 para resposta № 2
Eu não diria que este é um teste de carga, a menos quevocê tem várias instâncias em execução. Ao carregar os aplicativos da Web de teste e você estiver usando navegadores da Web reais, é uma boa regra ter um navegador por CPU / núcleo.
Existem serviços que você pode usar para gerar carga realista por pouco dinheiro.
0 para resposta № 3
Utilizamos frequentemente ferramentas de automação da web combinadascom máquinas virtuais para carregar o teste. Cada máquina virtual usa drivers da Web seguindo um script, e os scripts são escritos para que eles se protejam e esperem um ao outro em determinados pontos de verificação e verifique se todas as máquinas e seus navegadores foram atualizados antes de continuar. Dessa forma, coisas importantes (como clicar em um link que inicia cálculos intensos) são feitas simultaneamente por todas as máquinas virtuais.