JMeter GUI: plan de prueba y banco de trabajo

Tan pronto como inicie JMeter, verás 2 elementos

  1. Plan de prueba
  2. Banco de trabajo

JMeter GUI

¿Qué es un plan de prueba?

El plan de prueba es donde agrega los elementos necesarios para su JMeter Prueba.

Almacena todos los elementos (como ThreadGroup, Timers, etc.) y sus configuraciones correspondientes necesarias para ejecutar las pruebas deseadas.

La siguiente figura muestra un ejemplo de plan de prueba

Plan de prueba

¿Qué es el banco de trabajo?

El WorkBench simplemente proporciona un lugar para almacenar elementos de prueba. temporalmente. WorkBench no tiene relación con Test Plan. JMeter will no salvar el contenido del WorkBench. Sólo guarda el contenido del Plan de prueba biblioteca

Banco de trabajo

"WorkBench" se utilizará en nuestro tutorial Prueba de grabación del servidor proxy HTTP

Por ahora, ignóralo.

¿Cómo agregar elementos?

Agregar elementos es el esencial paso para construir un plan de prueba porque sin agregar elementos, JMeter no puede ejecute su plan de prueba

Un plan de prueba incluye muchos elementos, como escucha, controlador y temporizador.

Puede agregar un elemento al plan de prueba haciendo clic derecho en un Plan de prueba y elige nuevos elementos de “Agregar"Lista.

Supongamos que desea agregar 2 elementos al plan de prueba. Aserción BeanShell Java Solicitud predeterminada

  • Haga clic derecho Plan de prueba -> Agregar -> afirmación-> Afirmación de cáscara de frijol
  • Haga clic derecho Plan de prueba -> Agregar -> Elemento de configuración -> Java Solicitud predeterminada

Agregar elementos

También puede remove un elemento no utilizado

Digamos que desea eliminar el elemento "Valores predeterminados de solicitud HTTP“, seleccione “Solicitud HTTP predeterminada” -> Haga clic derecho-> elija Eliminar desde el menú contextual -> Haga clic Para confirmar la eliminación de este elemento en el cuadro de mensaje

Cargando y guardando elementos

Cómo crear un archivo JMX

Supongamos que ya ha agregado un nombre de elemento "BeanShell afirmación“. Ahora quieres guardarlo.

Haga clic con el botón derecho en Aserción de BeanShell -> seleccione Guardar selección como

Crear archivo JMX

Aparecerá un cuadro de diálogo, haga clic en SGuardar botón para guardar sus elementos con el nombre predeterminado Afirmación de BeanShell.jmx. Puedes elegir otros nombres si quieres.

Crear archivo JMX

JMeter Los elementos de prueba y el plan de prueba se almacenan en *.JMX formato. JMX está defendiendo Java Extensiones de gestión.

Cómo ejecutar el archivo JMX

Cargar el elemento existente le ayuda a ahorrar el tiempo necesario para crear y configurar nuevos elementos.

Digamos que tiene un elemento existente en el Plan de prueba: Java Solicitud predeterminada

Haga clic con el botón Java Solicitar valores predeterminados-> seleccionar ir

Ejecutar archivo JMX

Elija el Elementos (Aserción de BeanShell.jmx.) archivo en el directorio. Este elemento se agregará a su plan de prueba actual.

Ejecutar archivo JMX

Cómo configurar elementos

Para configurar cualquier Elemento

  1. Seleccione el elemento en el árbol en el panel izquierdo
  2. Ingrese los ajustes de configuración en el panel derecho

Configurar elementos

Cómo guardar un plan de prueba

Antes de ejecutar una prueba, primero debe guardar su plan de prueba. Guardar su plan de prueba le ayuda a evitar errores inesperados al ejecutar el plan de prueba. Pasos para guardar el plan de prueba –

  1. Archivo -> Guardar plan de prueba como -> se muestra un cuadro de diálogo
  2. Ingrese un nombre de archivo de Plan de prueba ->clic Guarde

Guardar un plan de prueba

Nota: Guardar un plan de prueba es una experiencia diferente de guardar elementos.

Guardar un plan de prueba Guardar un elemento
El plan de prueba consta de uno o varios elementos. El elemento es un componente básico de JMeter
Cuando guarda su plan de prueba, todos esos elementos del plan se guardan Cuando guarda sus elementos, solo se guarda un elemento.

Crear un plan de prueba combinado

Puede unir uno o varios planes de prueba para crear un combo Plan de prueba como se muestra en la siguiente figura

Crear un plan de prueba combinado

Supongamos que ya tiene un nombre de plan de prueba existente. Prueba_Fragmento.jmx en su computadora (este artículo incluye este archivo). Puede fusionar este plan de prueba con el plan de prueba actual en JMeter para crear un nuevo plan de prueba.

Crear un plan de prueba combinado

Ahora todos los elementos de prueba en el archivo. Prueba_Fragmento.jmx se agregan a su plan de prueba actual como se muestra en la siguiente figura

Crear un plan de prueba combinado

Cómo ejecutar el plan de prueba

Para ejecutar sus planes de prueba únicos o múltiples, elija Empiece a promover la campaña (Control + R) desde el Ejecutar elemento del menú.

Ejecutar plan de prueba

¿Cuándo? JMeter se está ejecutando, muestra un pequeño cuadro verde en el extremo derecho de la barra de menú.

Ejecutar plan de prueba

Los números a la izquierda del cuadro verde son el número de hilos activos / numero total de los hilos.

Para detener la prueba, presione Parada o use la tecla corta Ctrl + '.'

Ejecutar plan de prueba

Informe de prueba

Cuando finaliza la ejecución de la prueba, puede obtener el informe de la prueba. El informe de la prueba incluye el archivo de registro de errores, que se guarda en jmeter.log, y el resumen de los resultados de la prueba. Aquí hay un archivo de registro de muestra de JMeter

  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: Copyright (c) 1998-2013 El software Apache Foundation
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: Versión 2.9 r1437961
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: java.versión=1.7.0_25
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter:java.vm.nombre=Java Máquina virtual cliente HotSpot(TM)
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.nombre=Windows 7
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.arch=x86
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: versión os=6.1
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: archivo.codificación=Cp1252
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: Configuración regional predeterminada=inglés (Estados Unidos)
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeter  Configuración regional=inglés (Estados Unidos)
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeterInicio=C:\Nguyen\Código_fuente\apache-jmeter-2.9
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: usuario.dir =c:\Nguyen\Código_fuente\apache-jmeter-2.9\bin
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter:PWD =C:\Nguyen\Código_fuente\apache-jmeter-2.9\bin