JMeter GUI: plan de prueba y banco de trabajo
Tan pronto como inicie JMeter, verás 2 elementos
- Plan de prueba
- Banco de trabajo
¿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
¿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
"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
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 Sí 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
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.
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
Elija el Elementos (Aserción de BeanShell.jmx.) archivo en el directorio. Este elemento se agregará a su plan de prueba actual.
Cómo configurar elementos
Para configurar cualquier Elemento
- Seleccione el elemento en el árbol en el panel izquierdo
- 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 –
- Archivo -> Guardar plan de prueba como -> se muestra un cuadro de diálogo
- Ingrese un nombre de archivo de Plan de prueba ->clic Guarde
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
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.
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
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ú.
¿Cuándo? 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 hilos activos / numero total de los hilos.
Para detener la prueba, presione Parada 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 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