Breadcrumbs

Working with the SOAP Test Tool

Editing the SOAP Request

soap_request.png

The Request tab of the E2E SOAP Test Tool allows to enter the parameters of the SOAP operation by the use of an intuitive interface. All parameters are listed in a tree-like way. The icon in front of the parameters name indicates the type of the parameter.

Icon

Base Type

icon_integer.png

Integer

icon_float.png

Float

icon_string.png

String

icon_boolean.png

Boolean

icon_array.png

Array

icon_complex_type.png

Complex Type

icon_datetime.png

DateTime

icon_blob.png

Blob

To enter values, click on the area after the equal sign. You can also navigate to a parameter using the arrow keys up and down and press F2 to start entering a value.

soap_request_input_field.png

An input field opens and the input parameter can be filled in.

soap_request_paste_value.png

Alternatively, a value can be pasted from the clipboard. Select Paste Value from the context menu.

soap_request_set_to_null.png

By selecting Set to Null from the context menu, the parameter can be reset to NULL, if values are filled in.

Parameters of type Array or of a complex type have to be created.

soap_request_create.png

Select Create from the context menu to create the parameter of complex type.

soap_request_attributes.png

After having created the parameter, the attributes of the parameter are displayed when clicking the + sign of the tree node of the parameter. Attribute values can be filled in like described before.

The SOAP request in plain HTML can be viewed by selecting request.log from the tree view.

soap_request_log.png

Viewing the SOAP Response

soap_response_not_run.png

The Response tab of the E2E SOAP Test Tool shows the SOAP response in a tree-like way. Initially, if the test cases has not been run before, it will show the message displayed in the screenshot above.

soap_response_output_parameters.png

After running the test case, the Response tab displays the output parameters of the SOAP operation.

soap_response_complex_output.png

Attributes of parameters of complex type can be listed by clicking the sign of the tree node of the parameter.

soap_response_copy_value.png

By selecting Copy Value from the context menu, the response value can be copied to the clipboard.

soap_response_save_blob.png

Option Save to File is available for values of type Blob only. The file chooser allows to select a saving location and file name.

text_viewer.png

When selecting Show Value, the E2E Blob Viewer opens and displays the selected value. By clicking the buttons on top of the text field, the view can be changed between the following:

Menue Icon

Description

button_text_mode.png

text view

button_hex_mode.png

hex view

button_base64_mode.png

base64 view

button_base64_hex.png

base64 and hex view


The SOAP response in plain HTML can be viewed by selecting response.log from the tree view.

soap_response_log.png

If the test case reports an error, the error will be displayed in the response tab.

soap_response_error.png

Error details can be viewed by expanding the tree.

soap_response_error_detail.png

Particularly useful for locating the error is the callstack displayed at the bottom of the tree indicating the activity and the action where the error occurred.