JMeter GUI: Plano de teste e ambiente de trabalho
Assim que você lançar JMeter, você verá 2 elementos
- Plano de teste
- Workbench
O que é um plano de teste?
Plano de Teste é onde você adiciona os elementos necessários para o seu JMeter Teste.
Ele armazena todos os elementos (como ThreadGroup, Timers, etc.) e suas configurações correspondentes necessárias para executar os testes desejados.
A figura a seguir mostra um exemplo de Plano de Teste
O que é WorkBench?
O WorkBench simplesmente fornece um local para armazenar elementos de teste temporariamente. WorkBench não tem relação com Plano de Teste. JMeter precisarão não salve o conteúdo do WorkBench. Ele salva apenas o conteúdo do Plano de teste ramo
“WorkBench” será usado em nosso tutorial Teste de gravação de servidor proxy HTTP
Por enquanto, ignore.
Como adicionar elementos?
Adicionar Elementos é o essencial passo para construir um Plano de Teste porque sem adicionar elementos, JMeter não podes execute seu plano de teste
Um plano de teste inclui muitos elementos, como ouvinte, controlador e temporizador
Você pode adicionar um elemento ao plano de teste clicando com o botão direito em um Plano de teste e escolha novos elementos de “Adicionar" Lista.
Suponha que você queira adicionar 2 elementos ao Plano de Teste Asserção do BeanShell e Java Solicitar padrão
- Botão direito do mouse Plano de teste -> Adicionar -> afirmação-> Afirmação de casca de feijão
- Botão direito do mouse Plano de teste -> Adicionar -> Elemento de configuração -> Java Solicitar padrão
Você também pode remover um elemento não utilizado
Digamos que você queira remover o elemento “Padrões de solicitação HTTP“, selecione “Solicitação HTTP Padrão” -> Clique com o botão direito-> escolha Eliminar no menu de contexto -> Clique Sim para confirmar a exclusão deste elemento na caixa de mensagem
Carregando e salvando elementos
Como criar um arquivo JMX
Suponha que você já tenha adicionado um nome de elemento “BeanShell afirmação“. Agora você quer salvá-lo.
Clique com o botão direito em Asserção BeanShell -> selecione Salvar seleção como
Uma caixa de diálogo é exibida, clique em Sav botão para salvar seus elementos com o nome padrão Asserção BeanShell.jmx. Você pode escolher outros nomes se quiser
JMeter Os elementos de teste e o plano de teste são armazenados em *.JMX formato. JMX está de pé para Java Extensões de gerenciamento.
Como executar o arquivo JMX
Carregar o elemento existente ajuda você a economizar o tempo necessário para criar e configurar novos elementos
Digamos que você tenha um elemento existente no Plano de Teste: Java Solicitar padrão
Botão direito do mouse Java Padrões de solicitação-> selecione ir
Escolha o elementos (Asserção BeanShell.jmx.) arquivo no diretório. Este elemento será adicionado ao seu plano de teste atual.
Como configurar elementos
Para configurar qualquer Elemento
- Selecione o elemento na árvore no painel esquerdo
- Insira as configurações no painel direito
Como salvar um plano de teste
Antes de executar um teste, você deve primeiro salvar seu Plano de Teste. Salvar seu Plano de Teste ajuda a evitar erros inesperados ao executar o plano de teste. Etapas para salvar o plano de teste –
- Arquivo -> Salvar plano de teste como-> exibição de caixa de diálogo
- Insira um nome de arquivo do Plano de Teste ->clique Economize
Nota: Salvar um Plano de Teste é diferente de salvar elementos.
Salvando um plano de teste | Salvando um Elemento |
---|---|
O Plano de Teste consiste em um ou mais elementos | Elemento é um componente básico de JMeter |
Quando você salva seu Plano de Teste, todos os elementos do plano são salvos | Quando você salva seus elementos, apenas um elemento é salvo. |
Crie um plano de teste combinado
Você pode fundir um ou mais Planos de Teste para criar um combinação Plano de teste conforme mostrado na figura abaixo
Suponha que você já tenha um nome de plano de teste existente Test_Fragment.jmx no seu computador (este artigo inclui este arquivo). Você pode mesclar este plano de teste com o plano de teste atual em JMeter para criar um novo Plano de Teste.
Agora todos os elementos de teste no arquivo Test_Fragment.jmx são adicionados ao seu plano de teste atual, conforme mostrado na figura abaixo
Como executar o plano de teste
Para executar seus planos de teste únicos ou múltiplos, escolha Início (Control + R) do Execute item do menu.
Quando JMeter estiver em execução, ele mostrará uma pequena caixa verde no canto direito da barra de menu.
Os números à esquerda da caixa verde são o número de tópicos ativos / número total de tópicos.
Para interromper o teste, pressione Dê um basta botão ou use a tecla curta Ctrl + '.'
Relatório de teste
Quando a execução do teste for concluída, você poderá obter o relatório de teste. O relatório de teste inclui o arquivo de log de erros, que é salvo em jmeter.log, e o resumo dos resultados do teste. Aqui está um arquivo de log de amostra de JMeter
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: Copyright (c) 1998-2013 O Software Apache Foundation
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: Versão 2.9 r1437961
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: java.versão=1.7.0_25
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: java.vm.nome=Java VM cliente HotSpot(TM)
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.name=Windows 7
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.arch=x86
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.version=6.1
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: arquivo.encoding=Cp1252
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: Localidade padrão=Inglês (Estados Unidos)
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeter Locale=Inglês (Estados Unidos)
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeterInício=C:\Nguyen\Código_fonte\apache-jmeter-2.9
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: usuário.dir =c:\Nguyen\Código_fonte\apache-jmeter-2.9\bin
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: PWD =C:\Nguyen\Código_fonte\apache-jmeter-2.9\bin