Service test details
In the test editor, the test element is the first element
in the test suite. The settings in the test element apply to the entire
test.
Service call details
Service call elements contain the contents of the call and the
transport information for this call. The contents are made of the SOAP envelope.
The transport information refers to the information that is required to send
and receive and answer depending on the selected protocol.
XML call details
XML call elements contain the contents of the call and
the transport information for this call. The contents consist of plain
XML that is transmitted over an HTTP or JMS transport. The transport
information refers to the information that is required to send and
receive and answer depending on the selected protocol.
Binary call details
Binary calls are specialized service calls that can be
used to send binary messages. The transport information refers to
the information that is required to send and receive and answer depending
on the selected protocol.
Text call details
Text calls are specialized calls for sending plain text
messages. The transport information refers to the information that
is required to send and receive and answer depending on the selected
protocol.
Service message return details
In the test editor, message return elements are located after every
service call. Message returns describe the expected content returned by the
service. You can use the information in the message return element
for data correlation.
Service verification point details
Verification points enable you to test the behavior of
a service by checking the message return of a call against criteria.
You can perform checks on the contents of the XML document of the
message return, the number of nodes returned by an XPath query, or
the existence of a specific attachment.
Service callback details
Callback elements define the web service or XML call that
contains the element as an asynchronous call. The behavior of the
test after invoking the asynchronous call is specified by the parallel,
receive, and timeout elements that are contained in the callback element.
Service timeout details
Timeout elements describe the behavior of an asynchronous
service test when the callback is not received after a specified timeout
period. Timeout elements are created inside callback elements.
Service parallel details
Parallel elements describe the behavior of an asynchronous
web service test after the asynchronous call has been made and while
the tester is waiting for a callback message return. Parallel elements
are created inside callback elements.
Service receive details
Service receive elements specify the callback message return
from an asynchronous web service. A receive element can contain elements
that describe the behavior of the test when the callback message return
is received. Receive elements are created inside callback elements.