Response Assertions
Following are some commonly used Assertion in JMeter:
1) Response Assertion
2) Duration Assertion
3) Size Assertion
4) XML Assertion
5) HTML Assertion
Every response data coming from server must be checked before the transaction is termed as “PASS” or “FAIL”. The response assertion lets you add pattern strings to be compared against various fields of the server response.
It also helps in result analysis to decide total “PASS” and “FAIL” transactions.
Steps to add Response assertion in Jmeter
Step 1) Add Response Assertion
Right-Click Thread Group -> Add -> Assertions -> Response Assertion
Step 2) Add Pattern to test
On Response Assertion Panel, click Add -> Text -> enter text to Test.
Step 3) Right click Thread Group, Add -> Listener -> Assertion Results
Step 4) Run your test
In the Results, you will see that if the pattern given in the Assertion matches, the test passes, Now purposely change the text , so that Jmeter fails the test.
Similarly you can check the response code and other parameters to be asserted while testing.
Following are some commonly used Assertion in JMeter:
1) Response Assertion
2) Duration Assertion
3) Size Assertion
4) XML Assertion
5) HTML Assertion
Every response data coming from server must be checked before the transaction is termed as “PASS” or “FAIL”. The response assertion lets you add pattern strings to be compared against various fields of the server response.
It also helps in result analysis to decide total “PASS” and “FAIL” transactions.
Steps to add Response assertion in Jmeter
Step 1) Add Response Assertion
Right-Click Thread Group -> Add -> Assertions -> Response Assertion
Step 2) Add Pattern to test
On Response Assertion Panel, click Add -> Text -> enter text to Test.
Step 3) Right click Thread Group, Add -> Listener -> Assertion Results
Step 4) Run your test
In the Results, you will see that if the pattern given in the Assertion matches, the test passes, Now purposely change the text , so that Jmeter fails the test.
Similarly you can check the response code and other parameters to be asserted while testing.
No comments:
Post a Comment