soapUI Pro 1.7.5, The Community Release is out.

We are very proud of the latest release of soapUI containing a good amount of useful functionality.
The release is based on requests from the Community.
The functionality:
- Documentation!
The possibility to generate reports for TestCase or TestSuite runs from within soapUI Pro
-
Groovy Libraries!
Support for a central groovy-script library for creating globally available scripts -
Drag and Drop!
Extensive Drag-and-Drop support for moving or copying objects within and between projects -
AutoSave!
AutoSave functionality
-
New wizard for matching values against existing properties in XPath Contains dialog.
-
A number of soapUI Pro specific preferences, including AutoSave of projects.
-
Improvements to the soapUI Pro outline editor; toolbar, type column, performance.
-
Panorama-View button in all message editors for easy scrolling/overview of large messages (located at bottom right below the scroll bar)
-
Possibility to clone multiple TestSteps in one sweep, maintaining internal references.
-
Menu/Toolbar actions to add operations, requests or MockResponse to a TestCase as a MockResponse Step
-
New methods in XmlHolder (provided by GroovyUtils):
-
getXmlObject : returns the XmlObject for the handled xml
-
getDomNode : selects a DOM Node with an XPath expression
-
getDomNodes : selects a list of DOM Nodes with an XPath expression
-
soapUI Pro of course includes all the above and a number of improvements for professional users:
-
The Project Remake!
Extensive possibilities to:
Clone or move TestCases, TestSuites, TestSteps and Interfaces between projects and within projects. This meets a load of feature requests and will make soapUI test management much smoother.
-
Workspace-management!
The possibility to easily switch between and create new workspaces.
-
Recursive and Nested Property-Expansion
-
A new Response Time Assertion.
-
The possibility to enable or disable TestSteps.
-
The possibility to reorder TestCases within a TestSuite
-
Improved UpdateDefinition
-
Optionally recreate requests and create backup copies of existing ones
-
-
Improved "Generate TestSuite"
-
Improved "Generate MockService"
-
A new Response SLA Assertion (Contribution by Cory Lewis!)
-
ResponseDelay property for MockResponses.
-
WSS TimeToLive property for Requests/TestRequest.
-
HTTP Settings for controlling maximum number of connections.
-
Description property for all items, the value is used as tooltip text in the Navigator.
-
Option to compress large messages/mock-responses
-
Option to turn off collection of LoadTest history data
-
Action to change the operation of a TestRequest.
-
Improved MockService log with own toolbar and options to set size and clear.
-
Possibility to set the local address both globally and on a request level.
-
Option to pretty-print project files for easier SCM integration.
-
Added requestContext variable to MockOperation-dispatch scripts.
-
Added option to enable interactive utilities when running from command-line.
-
Rudimentary support for wildcard element/attribute values in the matching XML of XPath Contains assertions.
-
A dedicated Error Log which makes it easier to understand errors and report them back to us :-)
-
Action to import global preferences from an existing soapUI installation.
-
An "Add Endpoint to Interface" action for easily adding MockService endpoints to their mocked Interfaces.
-
Request/MockResponse option option to dynamically remove empty content from outgoing requests.
-
Request/MockResponse option for encoding attachments as specified by their associated WSDL Part
-
Fixed WSDL import to allow redefinition of global types/element (can be turned off in WSDL Settings). Thanks to Lars Borup Jensen.
-
Updated dependencies:
-
Jetty HTTP-server for mocking updated to 6.1.4
-
XMLBeans for xml-processing/validation updated to 2.3.0
-
Saxon XPath/XQuery processor updated to 8.8
-
log4j to 1.2.14
-
xmlunit to 1.1
-
commons-ssl-0.3.4 to not-yet-commons-ssl-0.3.8
-
Enjoy!
The soapUI Eviware Team





