Specifying the expected content
Content verification points verify that the response contains—or does not contain—an expected string. If the content returned is unexpected, the test log returns a failed verdict event. You can create a content verification point from specific response text.
Procedure
To create a content verification point from a response
or a portion of a response:
- In the Test Navigator, browse to the test and double-click
it.The test opens.
- Click the response that contains the contents that you want to use for the verification point. If you do not see the contents, press Ctrl+Shift+Spacebar in the Test Element Details area, under Content.
- Select the content for the verification point, right-click,
and select Add to Content Verification Point.
The content verification point and the selected string are displayed in the Test Contents area.
- Edit the new content verification point as needed. You
can use the Add, Insert,
and Remove buttons to manipulate content verification
points and content verification point strings. After you select a
content verification point or content verification point string in
the editor, you can also edit the verification points and strings
by using the controls in the Test Element Details area.
For example, you might want to change part of the hard-coded response
contents to a regular expression. To substitute from any data source
that exists in the test, select the entire string or a portion of
the text string, and then right-click, and select Substitute.
Note: Responses to HEAD requests, by definition, have no content. Therefore, a content verification point that attempts to match a string in a response to a HEAD request will fail.