Jakarta JMeter - Testando o desempenho de seus sites
Jakarta JMeter foi desenvolvido para criar testes de performance e testes de carga em websites. Totalmente multi-plataforma por ser desenvolvido em Java, o programa traz consigo uma série de funcionalidades que garantem a qualidade no quesito performance do seu website.
Parte 2: Criando seu primeiro teste
Você se depara com uma tela do Apache JMeter e se pergunta, nossa por onde começo?
Então vamos adquirir alguns conceitos:
Servem para criar simulações de usuários por tempo e quantas vezes...
Exemplo:
10 threads
3600 segundos
1 loop
10 usuários em uma hora uma vez só.
Você também pode agendar o horário do acionamento da thread.
OBS: Mas cuidado, comigo o tempo dele estava em GM 0 e meu micro em GM-3, não tente entender, porque eu mesmo desisti...
É o que o nome já diz... requisição http, você coloca o servidor e endereço necessário para a requisição.
Ele dá a resposta numa tabela dentro da hierarquia de componentes que você realizou.
Crie uma thread em tests plain:
1 thread
1 segundo
1 loop
Adicione um child com o botão direito do mouse em cima da thread, e crie uma http request e coloque um endereço para testar seu desempenho.
Exemplo: www.slashdot.org (sacanagem... esse é muito rápido)
Adicione um view results in table e um view results in tree no menu superior clique em Run.
Veja o resultado.
Então vamos adquirir alguns conceitos:
Threads
Servem para criar simulações de usuários por tempo e quantas vezes...
Exemplo:
10 threads
3600 segundos
1 loop
10 usuários em uma hora uma vez só.
Você também pode agendar o horário do acionamento da thread.
OBS: Mas cuidado, comigo o tempo dele estava em GM 0 e meu micro em GM-3, não tente entender, porque eu mesmo desisti...
HTTP request
É o que o nome já diz... requisição http, você coloca o servidor e endereço necessário para a requisição.
View results in table
Ele dá a resposta numa tabela dentro da hierarquia de componentes que você realizou.
Crie uma thread em tests plain:
1 thread
1 segundo
1 loop
Adicione um child com o botão direito do mouse em cima da thread, e crie uma http request e coloque um endereço para testar seu desempenho.
Exemplo: www.slashdot.org (sacanagem... esse é muito rápido)
Adicione um view results in table e um view results in tree no menu superior clique em Run.
Veja o resultado.
Bem interessante, mas eu uso o "ab" (apache bench) que faz parte do apache. bem fácil de usar.