In SoapUI, you can apply assertions to various types of test steps. Depending on the test step type, there are different assertions available.
Double-click the test step in the Navigator to open its editor.
Run the request you are planning to assert at least once to get the response from the endpoint. To do that, click .
Note: If you want to add the assertion for the SOAP VirtResponse test step, run the request you have associated with this virtual response.
Now, you can use the response data during the assertion creation.
ReadyAPI provides a number of predefined assertions. Once you get the correct response, you can quickly add assertions for a later test. To add these assertions:
Right-click the element you want to check in the Outline panel of the response editor.
Select the desired assertion from the Add Assertion menu item.
There are the following options:
for Content – checks whether the selected element contains the specified value.
for Count – checks whether the selected element appears the specified number of times.
for Existence – checks whether the selected element exists in the response.
for Content matching RegEx – checks whether the selected element matches the specified regular expression.
for Existence with Script – checks whether the selected element exists in the response by using a Groovy script.
To open the Assertions panel, click Assertions at the bottom of the test step editor.
Describes where you can find assertion coverage data and how to use it.