This web method is used to provision one or more Single Step or Multi Step browser tests. Each test defined in the request constitutes a monitor order. The response indicates the success or failure of each monitor order in the request. Each monitor order will be handled in its own transaction, and the service will process the monitor orders in sequence until all the monitor orders have been processed or one monitor order fails.
This message contains a single ProvisionTestsRequest element. The ProvisionTestsRequest element defines one or more SingleStep or MultiStep browser tests. Each test definition constitutes a monitor order.
|Credentials||anyType (restriction)||1..1||No||A Credentials element contains the username and password of an account user. The element is required in all requests to the Test Management Web Service.|
|UserName [element Credentials]||string||1..1||No||The UserName of an employee for an account (and used for authentication).|
|Password [element Credentials]||string||1..1||No||A secret used as part of user credentials for authentication. Every request to the Test Management API web service must include a Credentials element. That element itself contains a UserName and a Password element.|
|SingleStepMonitors||anyType (restriction)||0..1||No||A SingleStepMonitors element appears in a ProvisionTestsRequest and is used to create one or more Backbone tests that browse a single URL.|
|MultiStepMonitors||anyType (restriction)||0..1||No||Appears in a ProvisionTestsRequest. A MultiStepMonitors is a collection of one or more MultiStepMonitor elements. See MultiStepMonitor.|
This message contains a single ProvisionTestsResponse element defining one or more monitor order responses. The success or failure of each monitor order is shown. If a failure is encountered, the reason for the failure is shown under the monitor order that failed. However many monitor orders the request contained, there are never more than one failed monitor order in the response, because processing is halted the moment the failure occurs.
|ResponseStatus||ResponseStatusType||1..1||No||This element appears in most of the responses issued when the Test Management API operations are invoked.|
|ErrorMessage [type OperationResponseType]||string||0..1||No||The error message is provided if the ResponseStatus was FAILURE.|
|MonitorOrderResponses||anyType (restriction)||1..1||No||MonitorOrderResponses are collections of MonitorOrderResponse elements. They occur in the responses of both ProvisionTests and UpdateTests operation invocations. See the MonitorOrderResponse help page for more information.|