Postprocesadores JMeter

Índice
- ¿Qué son los postprocesadores en JMeter?
- Diferentes tipos de postprocesadores en JMeter
- Extractor de expresiones regulares
- Postprocesador BeanShell
- Extractor CSS/JQuery
- Extractor XPath
- Depurar PostProcesador
- PostProcesador JSR223
- PostProcesador JDBC
- PostProcesador de rutas JSON
- Resultado Estado Acción Gestor
¿Qué son los postprocesadores en JMeter?
Los postprocesadores son elementos del plan de pruebas que se utilizan para realizar determinadas acciones después de que el muestreador haya procesado una solicitud. Estos postprocesadores suelen utilizarse para extraer determinados valores de la respuesta de una solicitud de muestreo, por ejemplo podemos extraer el valor de la variable de sesión de la petición HTTP y pasar el valor de la variable de sesión a las siguientes peticiones. Cómo añadir un postprocesador en JMeter-
>>> Haz clic con el botón derecho en Grupo de hilos/Controlador lógico – ve a Añadir – ve a «Postprocesadores» – haz clic en el elemento postprocesador deseado

Diferentes tipos de postprocesadores en JMeter
Extractor de expresiones regulares
El Extractor de Expresiones Regulares es el postprocesador más utilizado. Se utiliza para extraer valores de la respuesta HTTP utilizando una expresión regular y para almacenar los valores en una variable. Después, esta variable se puede utilizar como parámetro de solicitud para otros muestreadores, o se puede utilizar para otros fines, como aserciones, depuración, guardar en un archivo, etc.
Postprocesador BeanShell
El postprocesador BeanShell se utiliza para realizar alguna operación utilizando el script BeanShell después de procesar una petición del muestreador.
Extractor CSS/JQuery
El Extractor CSS/JQuery se utiliza para extraer valores de una respuesta HTTP utilizando expresiones CSS o jQuery y luego almacenar el valor extraído en una variable.
Extractor XPath
El Extractor XPath se utiliza para extraer valores de una respuesta HTTP utilizando expresiones CSS o jQuery, y luego almacenar el valor extraído en una variable.
Depurar PostProcesador
El PostProcesador de depuración se utiliza para crear una submuestra que tenga propiedades de solicitudes de muestreo anteriores, propiedades de JMeter, variables de JMeter o propiedades del sistema.
PostProcesador JSR223
El PostProcesador JSR223 se utiliza para realizar una operación específica utilizando secuencias de comandos JSR223 después de procesar una solicitud de muestreo.
PostProcesador JDBC
El PostProcesador JDBC se utiliza para ejecutar determinadas consultas SQL especificadas después de que el muestreador haya procesado la petición.
PostProcesador de rutas JSON
El PostProcesador JSON Path se utiliza para extraer datos de una respuesta JSON utilizando la sintaxis JSON-Path.
Resultado Estado Acción Gestor
El manejador de acciones de estado de resultados se utiliza para detener un grupo de hilos o una prueba entera si falla un muestreador concreto.