26 September 2008 - 2.5-beta1 |
soapUI Pro offers Commercial support from the eviware web site, which includes
Don't hesitate to Download a soapUI Pro Trial version which offers full soapUI Pro functionality for seven days.
There is also an soapUI FAQ answering common questions regarding the relationship between soapUI and soapUI Pro
soapUI Pro also adds a number of "productivity enhancements" to the soapUI core which eases many recurring tasks when working with soapUI. The following table summarizes these with relevant information and links:
What? | Why? | How? |
---|---|---|
WSDL Coverage | Analyze request/response messages to see how well a WSDL contract is being tested/mocked/used | [Screenshot] [Read More] |
WSDL Refactoring | Automatically update requests/response/assertions when the underlying WSDL | [Screenshot] [Read More] |
Requirements Management | Manage/Import/Export Project Requirements and link them to TestCases. | [Screenshot] [Read More] |
Form-based Request Editor Dynamically creates a user-friendly input form for request messages | To greatly ease the editing and understanding of request messages for both technical and non-technical users | Open the Request Editor and select the Form tab on its left [Screenshot] [Read More] |
Overview Message Viewer A non-xml message viewer for inspecting messages with direct links to xml/outline editors. | To get an overview of the corresponding response/mock-request/monitored message | [Screenshot] [Read More] |
Tree-based Request/Response Editor Shows a tree-view of the underlying message | To ease the navigation and understanding of larger messages. | Open any message editor and select the Outline tab on its left [Screenshot] [Read More] |
Table Inspector Dynamically creates a tabular view of message content | To quickly give an overview of tabular message content | Open any message editor and select the Table tab on its bottom [Screenshot] [Read More] |
Schema Inspector Shows schema definition for selected node | To ease inspection and debugging of message content | Open any message editor and select the XSD tab on its bottom [Screenshot] [Read More] |
XML Inspector Shows XML fragment selected node | To ease inspection and debugging of message content | Open any message editor and select the XML tab on its bottom [Screenshot] [Read More] |
Doc Inspector Shows schema documentation for selected nodes' type | To ease understanding of message content | Open any message editor and select the Doc tab on its bottom (if enabled) [Screenshot] [Read More] |
DataSource TestStep Reads and loops data from external data sources | To greatly ease the creation of Data-Driven Tests | Select Insert/Append TestStep from any of the TestCase pop up menus [Screenshot] [Read More] |
DataSink TestStep Writes Test Data to external storage (JDBC, Files, Excel, etc..) | Eases collection of data to be used in subsequent tests or for external reporting | Select Insert/Append TestStep from any of the TestCase pop up menus [Screenshot] [Read More] |
MockResponse TestStep Waits for external web service invocations | To greatly ease the testing of asynchronous services/processes | Select Insert/Append TestStep from any of the TestCase popup menus [Screenshot] [Read More] |
Property Transfer Wizards Automatically creates Property Transfers for selected content | To greatly ease the creation of complex TestCases / Message Flows | Right click on any node in the Outline Editor for a request or response message in a TestRequest Step [Screenshot] [Read More] |
XPath Assertion Wizards Automatically creates XPath Assertions for selected content | To ease the creation of XPath Assertions for TestRequest and MockResponse Steps | Right click on any node in the Outline Editor for a response message in a TestRequest Step [Screenshot] [Read More] |
Integrated Reporting Generate reports for functional test from within the UI | To provide summaries of Functional Testing for tracking and governance | Available from within TestSuite and TestCase editors [TestSuites] and [TestCases] |
Groovy Script Library Central Repository of Global Scripts that can be accessed from any script in soapUI and used for creating extensions. | Greatly eases reuse and scripting of complex scenarios | Available from within any Groovy Script [Read More] |
XPath Wizards Allows creation of XPath expressions by selecting the desired target node | Greatly eases creation of XPath expressions in many situations | Select "Tabbed" desktop in the Preferences/UI Settings tab [Screenshot] [Read More] |
Tabbed Desktop Alternative Desktop layout | Greatly eases desktop management with multiple editors | Select "Tabbed" desktop in the Preferences/UI Settings tab (selected by default since 1.7.6) [Screenshot] [Read More] |