HttpMaster validates every execution of every request item and marks it
as successful or failed. By default, HttpMaster determines the status of each
execution only according to the returned http status code. In general, all
executions with the status code in the ranges 1xx, 2xx and 3xx are
considered successful, all executions with status code in the ranges 4xx and 5xx
are considered unsuccessful. This kind of validation is used by default for
each new request item. If you would like to create custom validation rules for
the request item, see the corresponding help topic.
Validations can be managed in the 'Validations'
tab of project properties.
To add validation, click 'Add'
button in the toolbar
located above validation list. New validation with default name is automatically
added to the list. Name of validation must contain
only alphanumeric characters or underscore, you can safely rename validation
even after it is in use by request items and name will be changed everywhere validation is used.
Names of validations in particular project must be unique.
Specify properties of validation
Properties of the validation are managed in the box located next to the validation list.
You have to select validation type and specify possible validation values, for example, response body text that will be compared to the actual response body data during execution validation.
When you will use validations in the validation expression field of the request item, you will have to enclose them in curly braces.
To show the list of currently available validations, press 'Crtl+Space'
when cursor is inside the validation expression field.
For more information about using validations, see corresponding topic
in 'How to' section.