Existing User Login
Sign up for Risk-Free Trial
Frequently Asked Questions
->Finite State Machine
->UML State Machine
The Web Services Description Language (WSDL) interface for the Testcover.com service
is available for integration testing and use.
This page presents a summary of current capabilities
and outlines set-up steps to use the interface.
Working examples are given as well.
This interface is based on the
Apache Axis2/C Web services engine.
Version 1.6.0 is used currently.
The interface has been used successfully both with an Axis2/C client and with
The WSDL interface includes a single getTestCases operation.
It is invoked by the client with a getTestCasesRequest message,
and the service returns a getTestCasesResponse message.
Definitions are given at
The getTestCases schemas generally correspond to the HTML form and table structures of the
However the syntax rules for new lines and special characters of the HTML interface
are unnecessary for the WSDL interface and do not apply.
A successful response requires a valid Testcover.com user-password pair for authentication.
A Testcover.com account with preferences set to store up to 10 results on the Welcome page (default setting)
also has its successful WSDL results saved there as HTML tables.
Corresponding Request XML files also are available on the Welcome page (with passwords removed).
To access and use the example files below, a valid Testcover.com user-password pair is required.
New subscribers can register for a Risk-Free Trial
The client (soapUI, for example) should use
https://testcover.com/axis2/services/TestCases?wsdl for the WSDL definitions and
https://testcover.com/axis2/services/TestCases as the service address.
Choose an example request from the list below, edit the User and Password strings,
and set the client to use this request.
Typically, responses take a few seconds or less.
Extremely large requests may take up to a minute or two.
See our Performance page for specific examples.
A client timeout setting of 300 seconds is recommended for consistency with the Apache httpd default timeout setting.
Use of encryption is strongly recommended.
The following examples are available as Request XML files.
The examples also are contained in the soapUI project at
Car Configuration Test - normal tire pressure
is a simple first example from the
illustrates the use of multiple partitions and blocks.
Shady Characters & Knotty Strings
uses characters and strings that often are problematic.