01 March 2010 - 3.5 user guide eclipse intellij netbeans maven download nightly forum bugs blog sf.net eviware


Eviware Logo

Major New Features:
JMS Testing

JMS Testing

JMSTest your Enterprise Messaging such as MQ's with our new JMS TestStep.

JDBC Testing

JDBC Testing

JDBCOur new JDBC DataStep enables complete end-to-end testing of your SOA's.

AMF Testing

AMF Testing

AMFFor the Flash or Flex developer we now release AMF Testing for RIA Quality Assurance.

Ilustration One Ilustration Two

Query Builder

Functional TestingCreate complex Database Queries without the need for SQL skills with our Query Builder (soapUI Pro).

Deploy as War

MockingRun a Web Service Simulation in you live environment for Infrastructure Testing,

Final release is out!

As always a bunch of fixes and improvements, Read More.

Thank You!

As always; great love to our wonderful community and fantastic customers who helps us focusing on what's right, thank you all!

Minor New Features:
  • Greatly improved performance of Excel DataSource/DataSinks functional-testing-icon.png
  • RunTestCase TestStep improvements: functional-testing-icon.png
  • Fixed TestStepResults for WSS processed requests to contain the unprocessed request in the requestContent propertyfunctional-testing-icon.png
  • Improved Delay TestStep execution timing functional-testing-icon.png
  • Improved thread-stability related to endpoints during loadtests load-testing-icon.png
  • Improved statistics calculation during loadtests load-testing-icon.png
  • Added ?A option to TestCase runner; for exporting of all results using folders instead of long filenames test-automotation-icon.png
  • Improved Mock related API?s to allow rewriting of incoming requests mocking-icon.png
  • Added possibility to override Jetty Connector properties via soapui.mock.connector.XX system properties mocking-icon.png
  • Improved automatic adding of template parameters to rest resource rest-icon.png
  • Added timeout property at request level rest-icon.png
  • Improved XML generation from HTML rest-icon.png
  • Allowed rename of REST services from properties panel rest-icon.png
  • Added caching of WSDL Credentials soap-icon.png
  • Renamed porttype property to ?Name? in interface properties soap-icon.png
  • Improved session handling for AMF Requests AMF
  • Added Support for named parameters in SQL queries and Stored Procedure calls JDBC
  • Added JDBC Assertions JDBC
  • Added fetchSize property to JDBC TestStep JDBC
  • Added Support for JMS Session authentication JMS
  • Improved JMS endpoint naming scheme JMS
  • Added durableSubscriber and ClientID to JMS Request Inspector JMS
  • Greatly improved performance of script library soapui-icon.png
  • Added global option to disable proxy soapui-icon.png
  • Added raw-message-size settings soapui-icon.png
  • Improved update-interface stability soapui-icon.png
  • Pressing return in httprequest endpoint field submits request soapui-icon.png
  • Copy LoadTest Properties
  • Copy HTTPSession
  • Ignore Empty
  • Improved performance of script-property-expansions soapui-icon.png
  • Memory improvements soapui-icon.png
  • Forced redirect functionality for PUT and POST requests soapui-icon.png
  • Added build checksum to nightly builds soapui-icon.png
  • Added soapui.scripting.library system property to override script library path from commandline soapui-icon.png
Major bugs fixed:
  • Fixed times precision in Junit reports to be up to 3 decimals functional-testing-icon.png
  • Fixed TestStepResults for WSS processed requests to contain the unprocessed request in the requestContent property functional-testing-icon.png
  • Fixed restore of ignoreNamespacePrefixes in XPath assertions functional-testing-icon.png
  • Fixed success indicator of MockResponse TestSteps functional-testing-icon.png
  • Fixed inlining of attachments if inline files is enabled functional-testing-icon.png
  • Fixed synchronization of Table Inspector and XML Editor Views functional-testing-icon.png
  • Fixed elapsed time to show correct value in LoadTest output load-testing-icon.png
  • Fixed thread override and multiple formats in launch LoadTest Runner dialog load-testing-icon.png
  • Fixed saving of loadtest limit type load-testing-icon.png
  • Fixed script-strategy to use project scripting language load-testing-icon.png
  • Ordered output of LoadTestStatistics export load-testing-icon.png
  • FixedRateLoadStrategy now ignores the Thread Startup Delay option load-testing-icon.png
  • Fixed LoadTest Reports for LoadTests with long names load-testing-icon.png
  • Fixed TestSuite count in simple TestCaseRunner output test-automotation-icon.png
  • Fixed automatic GC to run for command-line tools also test-automotation-icon.png
  • Fixed command-line TestCase runners to not ignore Fail on Abort setting test-automotation-icon.png
  • MockService synchronization issues during high load mocking-icon.png
  • Fixed adding of method parameters from rest request, method and resource views rest-icon.png
  • Fixed setting of media type for Form submits rest-icon.png
  • Removed automatic XML formatting of rest request bodies rest-icon.png
  • Fixed endpoint updating in service endpoints table rest-icon.png
  • Removed unneccessary formatting of REST XML responses rest-icon.png
  • Fixed SOAP Action in Content Type for WS-A and MTOM requests soap-icon.png
  • Fixed setting of nilable on missing elements in form editor soap-icon.png
  • Fixed TIBCO EMS support JMS
  • Removed a bunch of memory leaks soapui-icon.png
  • Fixed escaping of property expansions with double $ soapui-icon.png
  • Fixed save-all to keep track of project count soapui-icon.png
  • Fixed filename creation for Composite projects soapui-icon.png
  • Moved demo script files to correct folders soapui-icon.png
  • Fixed CSV Data Export with subreports (Reporting)
  • Fixed bugs related to REST parameter reordering and inheritance rest-icon.png
Updated libraries:
  • Updated Groovy to 1.7.1
  • Not-yet-commons-ssl-0.11
  • Jexcel-api-2.6.12
  • JasperReports to 3.7.1
  • Saxon 9.1.0.8
  • Jetty 6.1.22

  • JXBrowser 1.4 update
  • JRE 1.6_18
  • Hermes to 1.14 update - Release Notes
  • IDW dependency to 1.6.1
Features In Depth:

JMS Support

News Image (Right)

soapUI adds world-class JMS support allowing you to:

  • Send and receive both text/xml and binary messages to and from both JMS Queues and Topics
  • Specify custom JMS Headers and properties
  • Assert received JMS messages with the standard XML assertion mechanisms
  • Integrate JMS messaging in your functional tests using the standard property-transfer and scripting possibilities.

soapUI integrates with the popular and open-source HermesJMS tool (bundled with the installer) for extensive JMS Provider support and JMS debugging functionality.

Features In Depth:

JDBC Support

News Image (Right)

The new JDBC TestStep allows you to execute arbitrary SQL statements or procedure calls against any JDBC compliant database. The result(s) will automatically be converted to XML allowing you to assert and integrate them with the standard soapUI XML-related features;

  • XPath/XQuery assertion
  • Property transfers
  • Custom scripts

In soapUI Pro all bells and whistles apply to message processing (wizards, editors, etc), and also a powerful visual query builder for building complex queries with a drag-and-drop interface is available.

Features In Depth:

AMF Support

News Image (Right)

The new AMF TestStep allows you do both functional and load testing of your backend Flex services using the AMF messaging protocol;

  • Both simple values and complex objects can be specified as input arguments and customized as desired.
  • The resulting binary objects are converted to XML allowing you to assert and integrate them with the standard soapUI XML-related features (assertions, property-transfers, scripts, etc).
  • All soapUI Pro bells-and-whistles apply to message processing (wizards, editors, etc)

Custom AMF Headers and user-authenticated sessions are also supported.

Beta2 Improvements

The following has been updated:

Final Release

The following bugs where corrected for the final release:

  • Fixed times precision in Junit reports to be up to 3 decimals functional-testing-icon.png
  • Fixed TestStepResults for WSS processed requests to contain the unprocessed request in the requestContent property functional-testing-icon.png
  • Fixed restore of ignoreNamespacePrefixes in XPath assertions functional-testing-icon.png
  • Fixed success indicator of MockResponse TestSteps functional-testing-icon.png
  • Fixed Script Assertion editor to update on OK and added Cancel button functional-testing-icon.png
  • Fixed LoadTest Reports for LoadTests with long names load-testing-icon.png
  • Fixed command-line TestCase runners to not ignore Fail on Abort setting test-automotation-icon.png
  • Fixed TIBCO EMS support JMS
  • Removed a bunch of memory leaks soapui-icon.png

The following minor features where added for the final release:

  • Added ResponseAsXml properties to JDBC and AMF TestSteps JMS
  • Added JMS Message Selector field to JMS properties Inspector JMS
  • Fixed endpoint in SOAP Monitor tunnel mode soapui-icon.png
  • Introduced soapui.mtom.strict system property for enabling strict MTOM processing soap-icon.png
  • Added uninstall of Hermes to Uninstaller soapui-icon.png
  • Improved command line scripts on linux and mac soapui-icon.png
  • Added page in mac or linux installers to disable JXBrowser componentsoapui-icon.png
  • Updated IDW dependency to 1.6.1 (Library)
  • Updated Groovy to 1.7.1 (Library)
  • Update JasperReports to 3.7.1 (Library)