o Apache JMeter ™ aplicativo de desktop é uma das ferramentas de software de código aberto mais conhecidas , uma 100% aplicativo Java puro projetado para carregar o comportamento funcional de teste e medir desempenho de software. Ele foi originalmente projetado para testar aplicativos da Web, mas desde então se expandiu para outras funções de teste.
Conclusão
Análise do Apache Jmeter Precisa testar seu serviço da web, base de dados, FTP- ou servidor web? Teste de desempenho e funcional? Dê uma olhada no JMeter. É de graça, muito intuitivo e tem todos os possibilidades de que você precisa para automatizar seu trabalho. Outra grande vantagem de JMeter: Código aberto. Você pode baixar o código-fonte e fazer modificações nele se quiser. Além disso, o contato direto com os desenvolvedores por meio de uma lista de e-mails é muito útil.
Dica: Combine JMeter com Badboy (http://www.badboy.com.au/) para torná-lo ainda mais poderoso! JMeter não tem registro & funcionalidade de reprodução. Badboy é a solução. Registre o fluxo em seu site, exportar a gravação para um arquivo JMeter, modifique-o de acordo com as suas necessidades e use o JMeter para testar o desempenho do seu site.
Funcionalidade do Apache Jmeter
Apache JMeter pode ser usado para testar desempenho do aplicativo em recursos estáticos e dinâmicos (arquivos, Servlets, Scripts Perl, Objetos Java, Bases de dados e consultas, Servidores FTP e mais). Pode ser usado para simular uma carga pesada em um servidor, rede ou objeto para testar sua força ou para analisar o desempenho geral sob diferentes tipos de carga. Você pode usá-lo para fazer uma análise gráfica do desempenho ou para testar o comportamento do seu servidor / script / objeto sob forte carga simultânea.
O que isso faz?
Apache JMeter características incluem:
- Pode carregar e testar o desempenho de muitos tipos de servidor diferentes:
- Rede – HTTP, HTTPS
- SABÃO
- Banco de dados via JDBC
- LDAP
- JMS
- Correspondência – POP3(S) e IMAP(S)
- Portabilidade completa e 100% Pureza de Java .
- Cheio multithreading framework permite amostragem simultânea por muitos threads e amostragem simultânea de funções diferentes por grupos de threads separados.
- Cuidadoso GUI design permite operação mais rápida e tempos mais precisos.
- Cache e análise offline / repetição de resultados de teste.
- Altamente Extensível:
- Amostradores plugáveis permitem recursos de teste ilimitados.
- Várias estatísticas de carga podem ser escolhidas com temporizadores conectáveis .
- Análise de dados e plugins de visualização permitem grande extensibilidade, bem como personalização.
- As funções podem ser usadas para fornecer entrada dinâmica para um teste ou fornecer manipulação de dados.
- Amostradores programáveis (BeanShell é totalmente compatível; e há um sampler que suporta linguagens compatíveis com BSF)