Post Processors in JMeter

What are Post Processors in JMeter?

The Post Processor elements are used to perform certain actions after the processing of a sampler request.

How to add a Post Processor-
Right Click on either of Thread Group/Logic Controller -> Hover over Add -> Hover Over Post Processors -> Click on the required Post Processor Element
Post Processors in JMeter

Post Processors provided in JMeter

Regular Expression Extractor

Regular Expression Extractor is the most frequently used post-processor. It is used to extract values from HTTP response using regular expression and to store the values to a variable. Then the variable can either be used as request parameter to other samplers or can be used for other purposes like assertions, debugging, storing in file etc.


BeanShell PostProcessor

The BeanShell PostProcessor is used to perform some operation using beanshell scripting after a sampler request processing.


CSS/JQuery Extractor

The CSS/JQuery Extractor is used to extract values from HTTP response using CSS or JQuery expressions and then the extracted vlaue is stored in a variable.


XPath Extractor

The XPath Extractor is used to extract values from HTTP response using CSS or JQuery expressions and then the extracted vlaue is stored in a variable


Debug PostProcessor

The Debug PostProcessor is used to create a subSample having properties of previous sampler request, JMeter properties, JMeter variables or system properties.


JSR223 PostProcessor

The JSR223 PostProcessor is used to perform some operation using JSR223 scripting after a sampler request processing.


JDBC PostProcessor

The JDBC PostProcessor is used to execute certain specified SQL queries after a sampler request processing.


JSON Path PostProcessor

The JDBC PostProcessor is used to extract data from JSON response using JSON-Path syntax.


Result Status Action Handler

The Result Status Action Handler is used to stop a thread group or the whole test in case of a specific sampler failure.


Reference

Apache JMeter User Manual