SOAP Request Log

Applies to ReadyAPI 3.56, last modified on October 29, 2024

The SOAP Request log displays information on a SOAP request that your virtual API (virtual service) received. To view this data, simply select the needed request on the Transaction Log page:

Service virtualization and API testing: SOAP request log

Click the image to enlarge it.

Message

The Message section displays the request contents in different formats:

  • Raw – Displays the raw request data (the start line, headers and body).

  • XML, JSON, Outline, Overview – Different views of the request body data. Work only if the request body has XML or JSON data.

Headers

The list of request headers. Includes both standard and custom headers. For information on standard HTTP headers, see HTTP Specification.

Coverage

This section specifies what elements of the request definition were covered by the request. To view data, select the Enable Message Coverage check box in the section.

View Example

The green color indicates covered elements (that is, the elements that were in the request). The red color indicates missed elements or the elements that had no value. The numbers that appear in the section title specify the number of covered elements against the total number of elements in the request body. The total number is a sum of elements on all the levels.

Click to open the Coverage Options dialog and to configure settings that affect the coverage check, for example, how ReadyAPI should treat empty elements or what elements to exclude from the check.

The section can display coverage data “on-the-fly”; there is no need to enable coverage on the Coverage page of the virtual service editor before starting the service.

Assertions

The list of assertions that your virtual service applied to the request. Red dots indicate failed assertions; green dots – passed assertions. The cause of the fail follows the assertion name.

Table

Displays request parameter names and values in a table.

XML

Displays the XML code of the element that is currently selected in the Outline or XML tab.

Above the XML code, you can see an XPath expression for selecting the element from the request body.

XSD

Displays the schema definition of the XML element that is currently selected on the Outline or XML tab.

Docs

Displays documentation on the XML element that is currently selected on the Outline or XML tab. ReadyAPI loads this documentation from the WSDL specification of your virtual API.

See Also

Transaction Log
Transaction Log Page

Highlight search results