Jmeter
Jmeter é uma ferramenta utilizada para fazer teste de carga de website, ou seja você vai testar quantas requisições o website consegue receber sem apresentar erros.
Teste de carga é usado para verificar o limite de dados processados pelo software até que ele não consiga mais processá-lo. Também é conhecido como teste de estresse. Usado para validar e avaliar a aceitabilidade dos limites operacionais de um sistema de acordo com cargas de trabalho variáveis, ao passo que o sistema em teste permanece constante. Em geral, as medições são tomadas com base na taxa de transferência de dados da carga de trabalho e no tempo de resposta da transação alinhado.
É uma ferramenta que faz parte do Projeto Jakarta da Apache Software Fundaction.
Quando realiza os testes ele disponibiliza alguns tipos de requisições (colocar o sinônimo e exemplo se convier) e asserções que são algumas validações que você pode optar por utilizar. É utilizado para testar serviços FTP, HTTP, JDBC, Objeto JAVA e também webservices.
Baixe o instalador por este endereço: http://jakarta.apache.org/jmeter
À esquerda do seu navegador ao entrar no site, clique na opção “download releases.
Na janela que abrir, procure no conteúdo por “KEYS”, se você for desenvolvedor e quiser trabalhar no Jmeter, opte por “Source”.
Porém se for um usuário, opte por “Binary” que já é uma versão já compilada para usuários Linux (2.3.4.tgz) e Windows (2.3.4.zip).
Apache JMeter é um software de código aberto, a 100% puro Java aplicação desktop projetado para carregar comportamento teste funcional e medir o desempenho. Ele foi originalmente projetado para testes de aplicações Web, mas desde então se expandiu para outras funções de teste.
O servidor Apache (ou Servidor HTTP Apache, em inglês: Apache HTTP Server, ou simplesmente: Apache) é o mais bem sucedido servidor web livre. Foi criado em 1995 por Rob McCool, então funcionário do NCSA (National Center for Supercomputing Applications). Numa pesquisa