JMeter – Assertion Results

This listener is used to display the assertion result. It shows a summary of passed and failed samplers due to not meeting the assertion condition. JMeter Assertion Results listener throws a message in case of failure as given in the below figure:

JMeter - Assertion Results
Figure 01: JMeter – Assertion Results

How to add ‘Assertion Results’?

Follow the below steps:

  1. Select the appropriate element where you want to add the listener
    1. Test Plan
    2. Thread Group
    3. Controller
    4. Sampler
  2. Right-click on the element
  3. Hover the cursor on ‘Add’
  4. Hover the cursor on ‘Listener’
  5. Click ‘Assertion Results’

Scope: Assertion Results Listener can be added at any level is sampler level, transaction level, thread level or test plan level. The assertion result will be displayed as per the scope only. If the assertion result listener is added under a sampler then it will show the pass or fail status of that particular sampler only. If it is added under a transaction level then it will show the assertion status of all the samplers under that particular transaction controller. 

Use: It is basically used for debugging purposes during script creation.

Recommendation: Disable Assertion Results Listener during test execution as it consumes memory to write a log into a file.


You may be interested:


Leave a Comment