Blog > TESTES DE DESEMPENHO - PARTE VI - JMeter - Execução via linha de comando

14/mar

Nest post veremos como executar o JMeter via linha de comando.

Olá pessoal! Novamente aqui, para explicar como executar testes de desempenho com o JMeter via linha de comando. E aproveitando a oportunidade vou listar umas boas práticas na configuração do script:

Algumas Boas Práticas

  • Remova TODOS os ouvintes do seu script. Eles servem para nos auxiliar na construção do script, e não para coleta de informações. Além disso, eles consomem muito recurso da máquina. Sendo assim, dependendo da quantidade de usuários virtuais que você for simular, estes ouvintes podem ocasionar o travamento da execução.
  • Da mesma forma, e pelos mesmos motivos descritos acima, caso você tenha amostras do tipo "Debug Testador" remova-as antes das execuções de teste de desempenho.

Executando Testes via Linha de Comando

Para executar um teste via linha comando, basta executar o comando abaixo no cmd (Windows) ou shell (linux):


java -Xmx[memoria que sera utilizada] -jar [caminho do arquivo ApacheJMeter.jar] -n -j [caminho arquivo log jmeter] -t [caminho script] -l [caminho resultado]


Exemplo:

java -Xmx4G -jar c:\jmeter\bin\ApacheJMeter.jar -n -j c:\teste\arquivo_log.log -t c:\teste\script.jmx -l c:\teste\amostras.csv


Aí você me pergunta: "Beleza, mas como eu vou visualizar os resultados pra poder analisar?????"

É bem simples. Basta usar um relatóriro agregado para isso (fora do seu script, é claro). Vou te mostrar na prática:

Vou concluindo por aqui esta série sobre JMeter. Espero ter atendido as suas expectativas.

Quer trocar idéia? Sinta-se a vontade para me mandar email. Meu email encontra-se no topo desta tela, assim como meu mini currículo.

POSTS RELACIONADOS

AGENDA

CURSOS RELACIONADOS