10 June 2009 - 3.0-beta-2 user guide eclipse intellij netbeans maven download nightly forum bugs blog sf.net eviware


Eviware Logo

Feature Comparison of soapUI and soapUI Pro

soapUI Pro offers Commercial support from the eviware web site, which includes

  • Prioritized discussion forum
  • Extended documentation with examples, tips & tricks and more
  • Demonstration movies of common tasks, use-cases, etc...

Don't hesitate to Download a soapUI Pro Trial version which offers full soapUI Pro functionality for two weeks.

There is also an soapUI FAQ answering common questions regarding the relationship between soapUI and soapUI Pro

soapUI Pro Features

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 CoverageAnalyze request/response messages to see how well a WSDL contract is being tested/mocked/used[Screenshot] [Read More]
WSDL RefactoringAutomatically update requests/response/assertions when the underlying WSDL[Screenshot] [Read More]
Composite ProjectsWork together in a team on your Web Service testing projects[Read More]
Requirements ManagementManage/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 usersOpen 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 contentOpen 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 contentOpen 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 contentOpen 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 contentOpen 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 TestsSelect Insert 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 reportingSelect Insert TestStep from any of the TestCase pop up menus



[Screenshot] [Read More]
DataGen TestStep

Dynamically Generates Test Data for your Tests
To simplify comprehensive testing of complex interfacesSelect Insert 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 FlowsRight 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 StepsRight 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 governanceAvailable 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 scenariosAvailable 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 situationsSelect "Tabbed" desktop in the Preferences/UI Settings tab



[Screenshot] [Read More]
Tabbed Desktop

Alternative Desktop layout
Greatly eases desktop management with multiple editorsSelect "Tabbed" desktop in the Preferences/UI Settings tab (selected by default since 1.7.6)



[Screenshot] [Read More]


Next: soapUI News and History