JMeter GUI: Plano de teste e ambiente de trabalho

Assim que você lançar JMeter, você verá 2 elementos

  1. Plano de teste
  2. Workbench

JMeter GUI

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

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

Bancada de Trabalho

“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

Adicionar Elementos

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

Criar arquivo JMX

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

Criar arquivo JMX

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

Execute o arquivo JMX

Escolha o elementos (Asserção BeanShell.jmx.) arquivo no diretório. Este elemento será adicionado ao seu plano de teste atual.

Execute o arquivo JMX

Como configurar elementos

Para configurar qualquer Elemento

  1. Selecione o elemento na árvore no painel esquerdo
  2. Insira as configurações no painel direito

Configurar elementos

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 –

  1. Arquivo -> Salvar plano de teste como-> exibição de caixa de diálogo
  2. Insira um nome de arquivo do Plano de Teste ->clique Economize

Salvar um plano de teste

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

Crie um plano de teste combinado

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.

Crie um plano de teste combinado

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

Crie um plano de teste combinado

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.

Executar plano de teste

Quando JMeter estiver em execução, ele mostrará uma pequena caixa verde no canto direito da barra de menu.

Executar plano de teste

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 + '.'

Executar plano de teste

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