GUI de JMeter: plan de prueba y amp; Banco de trabajo

Tabla de contenido:

Anonim

Tan pronto como inicie JMeter, verá 2 elementos

  1. Plan de prueba
  2. Banco de trabajo

¿Qué es un plan de prueba?

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

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

¿Qué es WorkBench?

El WorkBench simplemente proporciona un lugar para almacenar elementos de prueba temporalmente . WorkBench no tiene relación con Test Plan. JMeter no guardará el contenido del WorkBench. Solo guarda el contenido de la rama Plan de prueba

"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 paso esencial para construir un plan de prueba porque sin agregar elementos, JMeter no puede ejecutar 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 con el botón derecho en un plan de prueba y elegir nuevos elementos de la lista " Agregar ".

Supongamos que desea agregar 2 elementos a Test Plan BeanShell Assertion y Java Request Default

  • Haga clic con el botón derecho en Plan de prueba -> Agregar -> Aserción -> Aserción de Bean Shell
  • Haga clic con el botón derecho en Plan de prueba -> Agregar -> Elemento de configuración -> Predeterminado de solicitud de Java

También puede eliminar un elemento no utilizado

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

Cargar y guardar elementos

Cómo crear un archivo JMX

Suponga que ya ha agregado un nombre de elemento " Aserción BeanShell ". Ahora quieres guardarlo.

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

Una pantalla de cuadro de diálogo, haga clic en S ave botón para guardar los elementos bajo el nombre predeterminado BeanShell Assertion.jmx . Puedes elegir otros nombres si quieres

Los elementos de prueba de JMeter y el plan de prueba se almacenan en formato * .JMX . JMX es sinónimo de Java Management Extensions.

Cómo ejecutar un archivo JMX

La carga del 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 Request Default

Haga clic con el botón derecho en Valores predeterminados de solicitud de Java -> seleccione Combinar

Elija el archivo Elements ( BeanShell Assertion.jmx. ) En el directorio. Este elemento se agregará a su plan de prueba actual.

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

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-> pantalla de cuadro de diálogo
  2. Ingrese un nombre de archivo del plan de prueba -> haga clic en Guardar

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

Guardar un plan de prueba

Guardar un elemento

El plan de prueba consta de uno o varios elementos

Element es un componente básico de JMeter

Cuando guarda su plan de prueba, todos esos elementos en el plan se guardan

Cuando guarda sus elementos, solo se guarda un elemento.

Crear un plan de prueba combinado

Puede fusionar uno o varios planes de prueba para crear un plan de prueba combinado como se muestra en la siguiente figura

Suponga que ya tiene un plan de prueba con el nombre Test_Fragment.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.

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

Cómo ejecutar el plan de prueba

Para ejecutar sus planes de prueba únicos o múltiples, elija Inicio (Control + R) en el elemento de menú Ejecutar .

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

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

Para detener la prueba, presione el botón Detener o use la tecla corta Ctrl + '.'

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 The Apache Software 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.version = 1.7.0_25
  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: java.vm.name = Java HotSpot (TM) Client VM
  • 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: file.encoding = 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 Locale = English (Estados Unidos)
  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeterHome = C: \ Nguyen \ Source_code \ apache-jmeter-2.9
  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: user.dir = c: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin
  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: PWD = C: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin