Como realizar testes de carga usando o WebDriver selénio? [fechado]
2 answers
UPDATE Como mencionado nos comentários, esta é uma má ideia. Se está a considerar testar a carga com a grelha de selénio, reconsidere a sua finalidade e verifique se a grelha de selénio é realmente a única opção que tem.
Para uma solução livre:
O selénio fornece uma estrutura de ensaio facilmente escalável chamada Grelha de selénio. pode usar isto em conjunto com TestNG para criar uma estrutura de teste de carga escalável.
[1] relação:Usei a grelha de selénio para testar a nossa aplicação web com uma dúzia de sessões de navegação (até agora). Usei várias referências para conseguir isto:Distribuindo ensaios em várias máquinas ( execução paralela)
Gerir vários ambientes a partir de um ponto central, tornando mais fácil executar os testes contra uma vasta combinação de navegadores / so.
Minimizar o tempo de manutenção para a grelha, permitindo-lhe implementar ganchos personalizados para alavancar a infra-estrutura virtual, por exemplo.
Embora não esteja completamente claro de que tipo de teste de desempenho está à procura
O Webdriver de selénio destina-se principalmente a testar casos funcionais frontend e não a rodar na extremidade dianteira com testes de carga.
Então, na minha opinião, podes estar à procura de um destes.Jameter
A API ou o teste de desempenho da infra-estrutura para eg: a API de autenticação à procura de uma ferramenta gratuita eu sugeriria mãos de Jameter down:
PÁGINAS JSP PEFORMANCE (CAIXA BRANCA)
Edição de primeira página ou tempos de resposta como uma página jsp para isto parece haver muitas técnicas, mas a maioria aponta para testes de caixa branca como este.
Http://www.javaperformancetuning.com/tips/j2ee_srvlt.shtml#REF12
Espero que ajude.