Reference

PDF Print E-mail
User Rating:  / 8
Rate this article: PoorBest 

Overview

figure12a

Request Action

The following actions are available from the request nodes' right-button menu

(see 1_snag_evi of figure12a - overview for request action):

 

Show Request Editor - opens the Request Editor described below

Add to TestCase - prompts to add the request to a TestCase. If no TestCase is available, soapUI will prompt to create both a TestSuite or TestCase if required

Add to MockService - prompts to add the requests' operation to a MockService. If a response is available for the request, it will be used as the default MockResponse.

Add as MockResponse Step - prompts to create a MockResponse Step this request in an existing or new TestCase. If a response is available for the request, it will be used as the response content.

Copy to TestRequests (soapUI Pro only) - opens dialog for copying/merging this request to existing TestRequests (see below)

Clone Request - prompts to clone this request, the cloned request will be added to the operation and its request-editor will be opened

Rename - prompts to rename the request in the navigator

Delete - prompts to remove the request from its operation

Online Help - Displays this page in an external browser

 

Request Property

Click on the figure10a_icon tab at the bottom of the panel to view the properties.

Below are some explanation of each property in Request Properties Tab

(see 2_snag_evi of figure12 above - overview for request action ).

General Properties

Name : the name of the request

Description : an arbitrary description of the request, displayed as a tooltip over the requests node in the Navigator.

Message Size : The number of characters in the current request message (including whitespace).

Encoding : The encoding used by the request

Endpoint : The endpoint for the request

Bind Address : The local IP Address to bind to when sending the request.

WS-Addressing : enables/disables ws-addressing.

Follow Redirects : follows HTTP Redirect response messages

Skip SOAP Action : : does not add SOAPAction header to request

 

Security/Authentication Properties

 

Username : The username to use if the request requires authentication

Password : The password to use if the request requires authentication

Domain : The domain to use if the request requires NTLM authentication)

WS-Password Type : Selects the type of WS-Security username/password token to dynamically add to each outgoing request. The above specified Username and Password values will be used for the corresponding header values

WSS-TimeToLive : If set, automatically inserts a WSS TimeToLive token in any outgoing requests using the specified TimeToLive (in milliseconds)

SSL Keystore : sets path to SSL keystore for request

 

Attachment-Related Properties

 

Enable MTOM/Inline : Enable MTOM-based transfer and inlining of binary data in the request (see Attachments).

Force MTOM : Always use MTOM packaging for requests, even if there are no MTOM attachments.

Inline Response Attachments : the entire HTTP response for a request (including MIME/XOP attachments, etc..) will be shown in the response editor instead of attachments being parsed and visible in the Response Attachments tab.

Expand MTOM Attachments : received MTOM attachments will be inlined into the response message editor, allowing correct viewing and validation of the actual message.

Disable Multipart : Tells soapUI not to pack attachments with the same type into a multipart attachment, see Multipart Attachments for more details.

Encode Attachments : Tells soapUI to automatically encode attachments that have a corresponding WSDL part with the xsd-type set to either base6Binary or hexBinary.

Enable Inline Files : enables/disables inline files , see Working with WS Attachments and Inline Files

Entitize Properties : entitize property-expansion values

 

Post-Processing Properties

 

Strip Whitespaces : Strips outgoing requests of any unnecessary whitespaces and XML comments, required by some servers.

Remove Empty Content : Removes empty elements/attributes from outgoing requests. This can be useful in Data Drive TestRequests which contain elements/attributes that not always contain data and should be removed in those cases.

Prity Print : enables more readable text format

Dump File : file where response will be stored (This field is only writable in TestSteps)

Max Size : maximum numbers of bytes to receive