Jmeter com qualidade e performance
Existem diversos artigos que falam do jmeter e mostram alguns passos de como utilizar o mesmo. O meu foco aqui é mostrar que o jmeter não serve apenas como gerador de carga e sim como ferramenta de qualidade, gerador de dados para questionamentos e definição de limitações em fluxos.
Parte 4: Listener, os monitores do Jmeter
Para visualizar os resultados no Jmeter você precisa primeiro adicionar o listener específico para o teste que está executando.
O Jmeter possui alguns listeners prontos para os testes de HTML, os mais comuns são:
Dica: Coloque no final do nome do arquivo sempre .jtl e caso queira manter históricos e não ficar alterando toda hora o nome do arquivo use NOMEDOARQUIVO${__time(yyyyMMddHHmmss,)}.jtl, isso irá criar um arquivo como o ano mês dia hora minuto e segundo no seu nome.
Lembrando, os relatórios do jmeter sozinhos nem sempre são conclusivos sobre os testes de performance, é de extrema importância ter conhecimento dos monitores dos servidores que estão em teste e como usá-los. Uma dica de um monitor de sistema pode ser www.cacti.net ou os comandos PS ou TOP do Linux. Quando uso eles eu crio scripts para serem executados remotamente.
Um bom analista de teste de performance precisa ter conhecimentos de Análise de Teste, Análise de Sistemas, Base de Dados, Arquitetura de Sistema, Implantação e Redes. Porém na falta de todos estes conhecimentos trabalhe em equipe que você terá ótimos resultados.
O Jmeter possui alguns listeners prontos para os testes de HTML, os mais comuns são:
- View results Tree que permite acompanhar o teste durante a criação.
- Summary Report que apresenta um relatório da execução das requisições.
Dica: Coloque no final do nome do arquivo sempre .jtl e caso queira manter históricos e não ficar alterando toda hora o nome do arquivo use NOMEDOARQUIVO${__time(yyyyMMddHHmmss,)}.jtl, isso irá criar um arquivo como o ano mês dia hora minuto e segundo no seu nome.
Lembrando, os relatórios do jmeter sozinhos nem sempre são conclusivos sobre os testes de performance, é de extrema importância ter conhecimento dos monitores dos servidores que estão em teste e como usá-los. Uma dica de um monitor de sistema pode ser www.cacti.net ou os comandos PS ou TOP do Linux. Quando uso eles eu crio scripts para serem executados remotamente.
Um bom analista de teste de performance precisa ter conhecimentos de Análise de Teste, Análise de Sistemas, Base de Dados, Arquitetura de Sistema, Implantação e Redes. Porém na falta de todos estes conhecimentos trabalhe em equipe que você terá ótimos resultados.
Basta criar o usario no site e logar.
http://www.globalcode.com.br/private/AA6.pdf
Curso nota 7 de Jmeter
http://www.globalcode.com.br/index.jsp?pagina=IST