Tan pronto como inicie JMeter, verá 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 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 Sí 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
- 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-> pantalla de cuadro de diálogo
- 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