Welcome to soapUI 1.7.5!
Welcome to soapUI 1.7.5! We are happy to release this intermediate version which addresses a large number of
community feature requests and stability issues in both soapUI and soapUI Pro.
Included in the release are also updated plugins for IntelliJ
and NetBeans 5.5, Maven 1.X/2.X and
eclipse.
As always, make backups of your project files before switching and let us know if you have any issues!
The most notable improvements to both soapUI and soapUI Pro are described below, on top of these are a large
number of bug-fixes, minor ui-improvements and a greatly improved
Sample Project.
New and Noteworthy
Extensive support for cloning/moving TestSteps/TestCases/TestSuites within and between projects. soapUI Pro
makes it even easier with full drag-and-drop support and a CloneTestSteps action for cloning/moving a subset of
TestSteps in one sweep.
(see Feature Requests
1728733,
1606164,
1702569,
1598085)

Workspace management; possibility to have several workspaces and switch between them, which makes it easy
to partition projects into more manageable groups.
(see Feature Requests
1726930,
1726925)

Enhanced generation of TestSuites
(see Feature Request
1694354)


A new Response SLA Assertion (Contribution by Cory Lewis!)
(see Feature Request
1704403)

Possibility to reorder TestCases within a TestSuite; when running a TestSuite, TestCases are now
executed in the order displayed in the tree/editor (in soapUI Pro this can be performed via drag-and-drop, both
in the Navigator Tree and in the TestSuite editor).
(see Feature Requests
1611014)

Possibility to Disable/Enable TestSteps; disabled steps are skipped during execution but still available
for property-transfers, Groovy access, etc.
(see Feature Request
1449420)


ResponseDelay property for MockResponses, delays the response the specified number of milliseconds
(see Feature Request
1694623)




Option to compress large messages/mock-responses in project file (in WSDL Preferences tab),
recommended for "large"
messages (> 128 kb) since the underlying persistance-layer may choke on these otherwise. Messages
are compressed with gzip and saved as base64 encoded string. (soapUI Pro Feature Request)













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
New and Noteworthy in soapUI Pro beta1
soapUI Pro of course includes all the above and a number of
improvements for professional users:
Possibility to generate improved JUnit-Style reports from within the UI, both for TestCases and
TestSuites.
See example
reports;
[Multiple Pages] and
[Single Page]

Extensive Drag-and-Drop support for reordering/copying/moving
TestSteps/TestCases/TestSuites/etc.
(see Feature Requests
1511518,
1511511)







Bugfixes
Of course a large number of bug fixes are in this release, including;
- MimeBinding not read correctly, see
Bug Report
- Bad mock operation for operation within mimeBinding, see
Bug Report
- Error referencing included schema types in the default ns, see
Bug Report
- WsdlMockResult.setRe_ponseContent, see
Bug Report
- HTTP headers do not get copied to TestCase, see
Bug Report
- Loadtest thread count has UI limit of 100 threads, see
Bug Report
- soapUI uses startinfo XOP header rather than start-info, see
Bug Report
- Junit Report times incorrect, see
Bug Report
In beta-2:
- Fixed move TestCase up/down with keyboard
- Fixed validation mocking of RPC operation requests with attachments
- Fixed Termination of CommandLine TestRunners
- Fixed null column values in JDBC DataSource results to be replaced with empty string (soapUI Pro)
- Fixed spawning of HTML Reports to use default system browser on Windows (soapUI Pro)
- Fixed stripping of whitespaces to also remove comments
- Fixed attachments tab title update for mock responses
- Fixed skipping of projects with running tests when auto-saving (soapUI Pro)
- Fixed garbage collection of failed teststeps
- Improved PropertyTransfer result viewer
- Improved Form Editor to better support nillable elements/types (soapUI Pro)
- etc..
In Final Release
- Fixed UpdateInterface to not set all TestRequests to same operation
- Fixed cloning of Assertions to be persistent
- Fixed Memory-Leaks in MockService Log
- Fixed Display of correct Response Message Size
- Fixed Dependencies for Eclipse Plugin
- Fixed PropertyExpansion to support xpath expansion also for Context Properties
- Fixed Form Editor to not pretty-print message and correctly hande nillable values (soapUI Pro)
- Fixed initializing of external libraries to be before initializing of Groovy Script Library when
running any of the command-line runners (soapUI Pro)
- Fixed calculation of TestCase average during LoadTests
- Fixed LoadTest Options dialog
- etc..