Configuração do
Jmeter.
Para configurar o
Jmeter para gravar as Requisições, teremos que realizar um
configuração especifica pra isso, abaixo segue os passos abaixo:
Em Plano de Teste
temos que adicionar “Grupo de Usuários”, clique no botão
direito do mouse e siga os passsos:
Adicionar / Theads
(Users) / Grupo de Usuários
Em “Grupo de
Usuários”, vamos adicionar “Padrões de
Requisição HTTP” clique
no botão direito do mouse e siga os passos:
Adicionar / Elemento
de Configuração / Padrões de Requisição HTTP
Em “Grupo de
Usuários”, vamos adicionar “Controlador de Gravação” clique
no botão direito do mouse e siga os passos:
Adicionar / Elemento
de Configuração / Controlador de Gravação
Em “Grupo de
Usuários”, vamos adicionar “Gerenciador de Cookie HTTP” clique
no botão direito do mouse e siga os passos:
Adicionar / Elemento
de Configuração / Gerenciador de Cookie HTTP
----------------------------------------------------------------------------------------------------------------------------------
Em “Área de
Trabalho”, vamos adicionar “Servidor HTTP Proxy” clique no
botão direito do mouse e siga os passos:
Adicionar / Elemento
de Configuração / Servidor HTTP Proxy
Em “Área de
Trabalho”, vamos adicionar “Ver árvore de resultados” clique
no botão direito do mouse e siga os passos:
Adicionar / Elemento
de Configuração / Ver Árvore de Resultados
----------------------------------------------------------------------------------------------------------------------------------
Agora vamos
configurar os Componentes
→ Padrões de
Requisição HTTP, temos que configurar os itens do Servidor Web,
Nome do Servidor ou IP que é o site que vai testar, em seguida a
Porta “8080”. Após isso devemos configurar os itens do Proxy
Server, Nome do Servidor ou IP, que é o endereço “localhost” ou
“127.0.0.1” e em seguida a Porta “8080”.
Em “Servidor HTTP
Proxy”, vamos configurar a Porta “8080”, em Conteúdo do
Plano de Teste vamos adicionar o nosso controlador que criamos no
item “Controlador alvo”, em Configurações vamos colocar o Tipo
“Java” e a opção “Redirecionar automaticamente”. Em Padrões
de URL a serem incluídos adicione as extensões
“.*\.html”,“.*\.jsp”, “.*\.do”. Em Padrões de URL a
serem excluídos “.*\.icon”, “.*\.css”, “.*\.jpg”, “.*\.js” etc. Agora temos que configurar o Browser e Depois é só
iniciar o servidor clicando no Botão “Iniciar”.
** Nas versões novas 3 para cima use o "HTTP(S) Test Script Recorder".
Configurar o Browser Firefox
Passos:
Tools / Options / Advanced / Network / Settings
1. Selecione "Manual proxy configuration"
2. Digite "localhost" no campo HTTP Proxy.
3. Digite "8080" no campo Port.
Após configurar o Browser Navegue pelo Sistema nos pontos que deseja realizar os testes de Performance.
** Nas versões nova precisa incluir o certificado que ele gera dentro do /bin do jmeter.
-------------------------------------
Pra saber se está correto vamos em "Ver Árvore de Resultados", as requisições que estão em verde foram gravadas com sucesso, as que estão em laranja ouve algum problema, que você terá que analisar.