Professional Documents
Culture Documents
JMeter
Jefferson Arajo
Agenda
Motivao; Viso Geral do JMeter;
Principais Elementos;
Teste Prtico;
Concluso;
Perguntas e Respostas;
Bacharelado em Sistemas de Informao
Como saber o tempo mdio de resposta para uma determinada quantidade de usurios?
Bacharelado em Sistemas de Informao
JMeter, o que ?
Projeto mantido pelo grupo Jakarta Apache; Uma ferramenta utilizada para testes de carga e performance; Podemos realizar testes em:
Sistemas Web Conexes FTP Web Services JDBC (Conexo a SGBD) LDAP, etc.
Caractersticas do JMeter
Multiplataforma ( 100% Java ) Interface grfica Multithreading Simula mltiplas requisies simultaneamente. Extensvel Plug-ins Samplers Estatsticas e grficos
Bacharelado em Sistemas de Informao
Requisitos e Download
Download JMeter: http://jakarta.apache.org/jmeter Executar: Unix: java -jar ApacheJMeter.jar Win: jmeter.bat
Bacharelado em Sistemas de Informao
Tela Inicial
Elementos do JMeter
Test Plan e WorkBench Thread Groups: Grupo de usurios executando solicitaes; Samplers: Solicitao (http, ftp, LDAP...) Logic Controllers: Controlar a execuo (repetidores, randomizao, etc)
Elementos do JMeter
Listener: Visualizar resultados do teste; Configuration Elements: Configurar dados padro; Assertions: Verificar respostas obtidas;
Elemento Sampler
Executa a requisio ao servidor;
Est sempre associado a um Thread Group; Podemos implementar Sampler customizados; Usaremos: Http Request no exemplo;
Bacharelado em Sistemas de Informao
Elemento Sampler
Elemento Listener
Capturam os resultados gerados pelo plano de teste; Apresentam os resultados em diversos formatos: Grficos Tabelas So associados a: Test Plan Sampler
Bacharelado em Sistemas de Informao
Exemplo Prtico
Apreciem
Bacharelado em Sistemas de Informao
Perguntas e Respostas
{Accept}
{Fail}
Contato
jefferssonaraujo@gmail.com / www.jeffersonaraujo.com
diegoremmurd@hotmail.com