Important
The Message Content assertion has been superseded by the Smart Assertion as of ReadyAPI 3.9.0. The assertions will continue to be available, but we recommend transitioning to Smart Assertions.
The Valid HTTP Status Codes assertion checks whether the target test step received the HTTP result with a status which is on the list of defined codes.
Important
This assertion works with test steps which receive HTTP messages.
This assertion is available in multiple ReadyAPI applications. Depending on the application, it validates the following data:
In... | Checks... | To learn more... |
---|---|---|
The response HTTP status codes. | ||
The response HTTP status codes. | See Security Assertions. |
Specify HTTP codes the target service should return. To add multiple codes, separate them with a comma.

To pass the request when there is no content on the page, or it is partial, specify the following codes:
204,206
Add more assertions for HTTP status codes and response headers: