Instalação e configuração do Apache Jmeter
JMeter é um Software Open Source que realiza testes de estresse, testes de negócios (Funcional) orientado para o desempenho, teste de regressão, etc.
O JMeter é executado em Java Puro, e inicialmente foi desenvolvido para aplicações Web, porém hoje, tem suporte para vários protocolos, como: HTTP, HTTPS, FTP, Database via JDBC, SMTP, POP3, IMAP e vários outros.
O pacote Jelastic JMeter-cluster implementa uma solução automatizada que permite realizar rapidamente um teste de performance em um site em poucos minutos sem que seja necessário conhecimento aprofundado. O pacote instala uma aplicação automatizada para três diferentes tipos de teste que podem ser alteradas a qualquer momento com a funcionalidade de reconfiguração.
JMeter Download
Para realizar o deploy, é bem simples, caso você ainda não seja cliente, clique no botão abaixo, informe seu e-mail e verifique na sua caixa de entrada o e-mail de confirmação que será enviado, caso contrário, pode executar o deploy importando o arquivo JPS disponível no seguinte link: https://github.com/jelastic-jps/jmeter/blob/master/manifest.jps
JMeter Tutorial – Aprenda a instalar e configurar em poucos minutos
- Teste padrão com parâmetros ajustáveis
Parâmetros: Protocol and Domain: protocolo a ser utilizado. Virtual Users (VU): número de usuários simultâneos que o Jmeter irá utilizar no teste. Test Duration, min: duração do teste em mínutos, essa opção é limitada em até 60 minutos. Ramp-up Period, min: esse será o tempo de duração o qual os usuários virtuais estarão disponíveis para enviar requisições para o alvo. URL List: aqui é específicado as URLs do site que você necessita que sejam acessadas nos testes. Ex.: /index.php /hello-world.php, separado por espaço.
- Teste personalizado via JMX Format. Essa opção permite que seja feito um teste personalizado (necessita de maior conhecimento do Jmeter).
- Teste preconfigurado para WordPress. Essa opção permite que você execute testes otimizados para sites baseados em WordPress.
Aqui as configurações do Jmeter são semelhantes à primeira configuração, porém o web site deve ser preparado através do guia do seguinte link: http://wordpresshostingbenchmarks.reviewsignal.com/setup-instructions/. É necessário criar um novo usuário do WordPress que iŕa simular os inscritos do site. Isso pode ser feito via CLI do WordPress através do seguinte comando:
for SW_USER_I in {10..10010}; do wp –allow-root user create “username${SW_USER_I}” “username${SW_USER_I}@example.com” –user_pass=”password123″ –role=”subscriber”; done;
Configuração dos Workers remotos



Testando um Web Site


