Академический Документы
Профессиональный Документы
Культура Документы
site projects
- Fixed a problem where a combination of soapUI composite project and SVN when r
enaming test suites
- Custom Assertion weren t visible in the list of available assertions
- Corrected Mock War Packaging Issues
- Pre encoded endpoints setting wasn t working for REST or HTTP URLs
- REST URL s weren t calculated correctly when endPoints had context
- Importing WADL generated by SoapUI could break method names
- Fixed GUI glitches for Assertion Display and Highlighting of List Items
- Form view did not not create container elements for sequence of complex type c
ontaining only attributes
- You could get a stackoverflow when calling selectFromCurrent from script asser
tion
- The empty report template was missing language="groovy" attribute which gave t
he reporting engine issues
- The Execution of Parallel TestCases in the Command Line runner did not execute
any of the tests
- If response message contains the text "\u0000" then the Outline view did not w
ork anymore
- NPE when creating Command Line report for failed REST requests
- Corrected an inconsistent numbering of TestStep index
2011-09-12 : 4.0.1 Bugs Fixed
------------------------------------------------------------------------------Please see http://soapui.org/About-SoapUI/soapui-40-bugs-fixed.html for an overv
iew
of the bugs fixed in this release.
2011-06-14 : 4.0 The Security Release - Final
------------------------------------------------------------------------------Please see http://www.soapui.org/About-SoapUI/whats-new-in-soapui-40.html for an
overview
of all the new great features and more details on fixes in the final release!
2011-05-31 : 4.0 beta2
------------------------------------------------------------------------------Major New Features:
- Added a "Fuzzing Scan" to the list of Security Scans
- Improved Command-line Security-Test runner to support all TestCase Runner opti
ons and custom JUnit-Style report (Security, Automation)
- Added wargenerator command-line utility that creates war files from soapui pro
jects
Minor Improvements
- Added option to run Security Scans only once in TestCase with complex flow log
ic (Security)
- Fixed all password fields in soapUI to use masked input (Functional Testing)
- Improved feedback in Security Test log (Security)
- Added new wargenerator command-line utility for generating war files for a Pro
ject (Mocking, Automation)
- General UI Improvements
Bug Fixes
- Generated WAR files now work on WebLogic
- Fixed syncing of file system with composite projects and non-alphanumeric cha
racters in TestCase names
- Fixed ignoring of DataSource StartRow with shared DataSources
- Fixed inserting of new TestSteps to be after selected TestStep
- Fixed correct generation of loadUI Tests from soapUI Simple Strategy LoadTests
Updated Libraries:
- Groovy 1.7.5
2010-09-14 : 3.6
-------------------------------------------------------------------------------Major New Features:
- loadUI Integration
- Web Testing and Recording
- Manual TestStep
Minor New Features:
- Improved WADL importer
- Improved viewing of attachments
- Improved support for huge file attachments (>200mb)
- Fixed many memory leaks for long-running tests
- Added support for project-level script libraries
- Added setting to enable wordwrap in Raw message views
- Increased default memory setting in .sh files
- Added action to clear the current Workspace
- Added option to show namespaces in refactoring wizard
- Improved web-recording functionality:
- wizards for generating web tests when creating new projects
- possibility to exclude HTTP Headers
- support for multiple recording sessions
Improved loadUI project generation from functional TestCases
Major bugs fixed:
- Fixed adding of HTTP Query Parameters
- Fixed JDBC Assertions to handle connection errors
- Several fixes to JDBC-connection related functionality
- Fixed showing of passwords in UI
- Several UI cleanups and minor bug-fixes
- Fixed preview of -f argument in runner dialogs
- Fixed usage of correct soap version when refactoring
- Fixed parameter resolving in script properties
- Fixed saving of reordered TestCases
- Fixed SSL Support for soapUI TestCases in loadUI
- Fixed bundling of external resources in generated War files
- Fixed all code-generation to work from command-line tools
Updated Libraries:
- Groovy 1.7.4
- JxBrowser 2.4
2010-04-09 : 3.5.1
-------------------------------------------------------------------------------soapUI 3.5.1 is mainly a bug-fix release with dozens of minor improvements and
fixes:
- Added support for JMS Message Selector to filter messages with arbitrary queri
es
- Added support for sending and receiving BytesMessages for SOAP requests
- Added option to propagate SOAPAction as JMS Property
- Added support for WS-Addressing and WS-Security for outgoing JMS messages
Groovy 1.7
Not-yet-commons-ssl-0.11
Jexcel-api-2.6.12
Jasper 3.6.2
Saxon 9.1.0.8
Jetty 6.1.22
As always we owe our users and the community so much for all their help and supp
ort! Thank you all!
Beta2 fixes:
- JXBrowser 1.4 update
- Groovy 1.7.0 update
- JDK 1.6_18 update
- Hermes 1.14 update (http://hermesjms.com/confluence/display/HJMS/Release+Not
es)
- Support for named parameters in SQL queries and Stored Procedure calls
- Support for JMS Session authentication
- Improved JMS endpoint naming scheme
- Added durableSubscriber and ClientID to JMS Request Inspector
- Added fetchSize property to JDBC TestStep
- Fixed inlining of attachments if inline files is enabled
- Improved Delay TestStep execution timing
- Fixed automatic GC to run for command-line tools also
- Fixed elapsed time to show correct value in LoadTest output
- Fixed synchronization of Table Inspector and XML Editor Views
- Added JDBC Assertions
- Added build-checksum to nightly builds
- Improved session-handling for AMF Requests
- Added soapui.scripting.library system property to override script library pa
th from commandline
- Added possibility to override Jetty Connector properties via soapui.mock.con
nector.XX system properties
- Fixed bugs related to REST parameter reordering and inheritance
Final Release fixes:
- Fixed times precision in Junit reports to be up to 3 decimals
- Updated IDW dependency to 1.6.1
- Updated Groovy to 1.7.1
- Update JasperReports to 3.7.1
community for testing and reporting... we owe you another great release!
/eviware-soapui-team
2008-11-05 : 2.5 beta2 release
-------------------------------------------------------------------------------A bunch of improvements and fixes:
- Much Improved WS-Addressing support
- SOAP-Monitor now support HTTP Tunnel now with SSL support (replaces TCP-Tunnel
in 2.0.2)
- REST improvements
- Improved REST Representation handling
- Option to not URL-Encode parameter values
- Mock-related improvements
- MockResponseStep -> open sourced from soapUI Pro, load-test/sync improvement
s
- MockOperation Query Dispatch
- MockService wire log
- Improved MockService dispatching; support for handling responses and faults
- New Request options:
- Entitize option for Requests
- Option to follow redirects
- MTOM improvements (not require binary datatype)
- Property-Transfer Improvements (entitize, transfer child-nodes)
- Improved Resolve Dialog / Logic
- Command-line improvements
- Fixed command-line runners to run from other directories
- Added G and P command-line switches to command-line runners
- Scripting-related:
- Updated to groovy 1.5.7
- Much Improved Groovy Editor
- And a slew of bug-fixes minor improvements thanks to all our great customers a
nd community!
Thanks to all of you!
2008-09-26 : 2.5-beta1 release!
--------------------------------------------------------------------------------Finally a new version!
- REST/HTTP Support
- WADL import / export / generation
- JSON/HTML to XML conversion for assertions, transfers, etc..
- REST / HTTP Request TestStep
- Generate both code and documentation for WADLs
- WS-Addressing support
- Request, MockResponse, Assertion
- MockService improvements
- onRequest / afterRequest scripts
- improved WSDL exposure with ?WSDL endpoint
- docroot for serving static content
- HEAD request support
- Encrypted Project Files and hidden password fields
- LoadTest before/afterRun scripts
- Import/Export TestCases/TestSuites for sharing
- Relative paths to project resources
- Improved SOAP Monitor now supports keep-alive and chunked encoding
- Dump-File for response message automatically saves responses to a local file
- Unique keystores on request-level
Backup your existing projects before testing and please don't hesitate to contac
t
us if you have any issues, suggestions, complaints, etc!
2008-01-28 : 2.0.2 bug-fix release
--------------------------------------------------------------------------------Some more bugfixes and improvements:
- Fixed -n option for commandline LoadTestRunner (was incorrectly -h)
- Fixed internal initialization of copied/cloned testcases/teststeps and during
loadtesting
- Improved Aut/Header inspectors to be visible for form/overview views
- Fixed quoting of SOAP 1.2 Action in content-type header
- Improved opening of local files in external browser (reports, etc)
- Fixed initialization of custom RequestFilters
- Fixed script-evaluation in MockResponses to allow modification of the response
Content
- Fixed logging/display of failed MockRequests
- Fixed caching of external WSDLs in SchemaComplianceAssertion if another URL wa
s used
- Fixed attribute handling with wildcards
- Fixed NPE on empty response messages
- Fixed a number of typos
- Updated to trunk version of XMLBeans which fixes corruption of project-files o
n save
- Updated to full version of xercesImpl 2.9.1 for full JAXP functionality
- etc..
As always thanks to you all reporting for making soapUI better and better!
2008-01-15 : 2.0.1 bug-fix release
---------------------------------------------------------------------------------A large number of important bug-fixes and a small number of improvements:
- Updated Groovy to 1.5.1
- Fixed Keystore-initialization to use specified provider
- Fixed NPE when initializing properties
- Fixed corruption of PropertyTransfer, ConditionalGoto and RunTestCase teststep
s
- Fixed invalid Regular Expression in XSDs to get discarded and show a warning
- Fixed parallell execution of TestCases in TestSuites
- Fixed encoding-problems when compiling Groovy Scripts
- Added support for %20 as space-delimiter in command-line arguments (for unix/l
inux)
- Fixed check to recreate messages when updating interface
- Fixed global properties as PropertyTransfer targets
- Fixed NPE:s in related to TestCase and MockService logs
- Fixed DnD of requests to TestCases
- Memory fixes
- etc..
soapUI Pro
- Fixed generation of indexed XPath expressions
- Fixed refactoring issues with namespaces and multiple updates
* 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 allowing for t
hread-safe passing of
values from dispatch script to response script
* Added option to enable interactive utilities when running from command-line.
Bug-Fixes:
* Fixed UpdateInterface to not set all TestRequests to same operation
* Fixed cloning of Assertions to be persistant
* 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 val
ues (soapUI Pro)
* Fixed initializing of external libraries to be before intializing of Groovy Sc
ript Library when running any of the command-line runners (soapUI Pro)
* Fixed XPath creation when nodes exist with same name at different positions in
hierarchy
* etc..
2007-07-11 : 1.7.5 beta2
---------------------------------------------------------------------------------soapUI 1.7.5 beta2 contains a small number of improvements and a bunch of bugfix
es:
Improvements:
* Rudimentary support for wildcard element/attribute values in the matching
XML of XPath Contains assertions, which eases comparisons of large XML blocks.
* A dedicated Error Log which makes it easier to understand errors and report th
em 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. Changing the MockService endpoint will automatical
ly update
the associated Interface Endpoint as well.
* Request/MockResponse option option to dynamically remove empty content from ou
tgoing requests,
which can be usefull when performing data-driven tests where not all data is a
vailable in each iteration.
* Request/MockResponse option for automatically encoding attachments as specifie
d by their associated
WSDL Part (base64 or hexBinary)
* Fixed WSDL import to allow redefinition of global types/element (can be turned
off in WSDL Settings).
Thanks to Lars Borup Jensen!
* Some more dependency updates:
o log4j to 1.2.14
o xmlunit to 1.1
o commons-ssl-0.3.4 to not-yet-commons-ssl-0.3.8
* etc
Bug-Fixes:
* 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
*
*
*
*
*
*
Fixed
Fixed
Fixed
Fixed
Fixed
etc..
As always, a huge Thank You to our community, and please don't hesitate to repor
t any issues, etc...
2007-07-02 : 1.7.5 beta1
---------------------------------------------------------------------------------soapUI 1.7.5 is another intermediate version which addresses a large number of
community feature requests and stability issues.
Major improvements in soapUI 1.7.5 are
* Extensive support for cloning/moving TestSteps/TestCases/TestSuites withing/be
tween projects
* Workspace management
* Enhanced generation of TestSuites
* Enhanced generation of MockServices
* A new Response SLA Assertion (Contribution by Cory Lewis!)
* Possibility to reorder TestCases within a TestSuite
* Possibiliy to Disable/Enable TestSteps
* Improved "Update Definition" functionality
* And many more... see http://www.soapui.org/new_and_noteworthy_175.html for a m
ore complete list
Also a large number of bugs have been fixed, including
* MimeBinding not read correctly
* Bad mock operation for operation within mimeBinding
* Error referencing included schema types in the default ns
* WsdlMockResult.setRe_ponseContent
* HTTP headers do not get copied to TestCase
* Loadtest thread count has UI limit of 100 threads,
* soapUI uses startinfo XOP header rather than start-info
* Junit Report times incorrect
* and many more...
As always we owe great thanks to our users for testing and giving us feedback on
bug-fixes and improvements...
2007-05-04 : 1.7.1 release
---------------------------------------------------------------------------------This is a bug-fix release which fixes some urgent issues in the 1.7 release
*
*
*
*
*
As always we owe great thanks to our users for testing and giving us feedback on
bug-fixes and improvements...
2007-04-10 : 1.7 final release
---------------------------------------------------------------------------------Many more major and minor issues have been fixed with the last snapshot releases
, see the
snapshot release page for details. Since the last snapshot, the following have b
een fixed/added;
*
*
*
*
*
*
*
*
As always we owe great thanks to our users for testing and giving us feedback on
bug-fixes and improvements...
2007-03-14 : 1.7 beta2 release
----------------------------------------------------------------------------------The beta2 release adds the following features above those accumulated fixes in t
he recent
snapshot releases (http://www.soapui.org/snapshot.html)
* Initial Support for importing SOAP 1.2 bindings
* Improved MockOperation editor and possibility to dispatch to a MockResponse wi
th a Groovy Script
* Possibility to set default Look and Feel
* Possbility to turn off multipart attachments
* Check for external modification of project files before saving
* Option to assign new endpoint to existing requests when updating a WSDL
* Fixed right-button menus on Mac
* Fixed teststep naming when inserting new Request Steps
* Increased maximum number of threads to 9999
* Fixed wstools commandline runner error and updated to wsconsume in alignment w
ith final JBossWS 1.2.0 release
* Fixed closing/release of exported attachments
* Fixed support for quoted charset values both for requests and mockresponses
* ... and more internal refactorings and minor improvements
As always our huge thanks goes out to all our users who have helped us identify
and fix
many of the above issues. Keep your reports coming!
2007-02-09 : 1.7 beta1 release
----------------------------------------------------------------------------------We are happy to release this intermediate version with several key improvements
to soapUI functionality.
* Support for Mocking of WebServices from within soapUI. Mock Services can be ru
n either from inside soapUI
or with one of the IDE/Maven/CommandLine plugins.This opens for a number of usag
e scenarios, including:
- Rapid Prototyping of WebServices; generate a complete static mock implementati
on from a WSDL in seconds
and add dynamic functionality using Groovy.
- Client testing/development; create mock implementations of desired operations
set up a number of
sample responses (including attachments and custom http-headers) so clients can
be developed/tested without
access to the "live" services. Responses can be cycled, randomized or selected w
ith XPath expression from
incoming request
- Test-Driven Development; Create soapUI TestSuites/TestCases against MockServic
es before/during the actual
services have been/are being implemented
* New/Improved Tool Integrations for JBossWS "wsimport" and Oracle wsa
* Improved WSDL-inspector shows tree/outline view over complete contract with "d
rill-down" functionality
* SSL-inspection shows peer certifacte information for responses received using
https
* Generate TestSuite action to generate a complete TestSuite for all operation i
n an interface
* Improved property-expansion allows XPath expression directly in property-expan
sion syntax
* New Not-SOAP-Fault assertion
* Possibility to expand received MTOM attachments for schema compliance
* Possibility to override attachment Content-IDs
* Possibility to add default schemas for validation
* Possibility to run WS-I validations using commandline tools
* Possibility to set log-tabs history
* Many more minor improvements and bug-fixes
As always, please make backups of your project files before testing and let us k
now if you have any issues!
2006-11-12 : 1.6 final release
----------------------------------------------------------------------------------We are extremely happy to finally release soapUI 1.6 final which introduces a la
rge number of
fixes and many minor improvements since the beta2 release, including;
* Added exclusion list to proxy settings (comma-seperated)
* Added 2 context properties available when load-testing:
- ThreadIndex : the index of the created thread... this value will never change
for a given TestCase during its run time..
New threads will simply get an incremented index... the mod of this value could
for example be used as an index into a data-file
(to handle changes in number of threads)
- RunCount: tells how many times the TestCase has been run by its thread (not in
total) during the current LoadTest
* Added initial support for unzipping gzipped response messages, ie messages wit
h a Content-Type or Content-Encoding ending with "gzip".
Thanks to Diego Banda.
* Added request-level property to inline attachment content in response editor (
as in soapUI 1.5)
* Improved saving of projects to not corrupt files on out-of-memory (saving now
key
improvements to soapUI functionality... please help us test and verify that old
projects
dont stop working and that the new features work as expected...
Major Improvements
* Support for Attachments (MTOM / SwA / Inlining)
* 12 Tool integrations for;
o Code Generation; JBossWS (wstools), JAX-RPC (wscompile), JAX-WS (wsimpor
t),
XFire 1.1.X (WsGen), Axis 1.X (wsdl2java), Axis 2 (wsdl2code), JAXB 2.0
(xjc),
XmlBeans 2.X (scomp), GSoap 2.7.X and .NET 2.0, including a ToolRunner f
or
running code-generation tools from the command line
o WSDL-Generation; JBossWS (wstools)
o WS-I Basic Profile Validations
o Apache TcpMon
* WSDL Caching and exporting
* JUnit Reports for functional tests from commandline
Minor Improvements
*
*
*
*
*
*
*
*
*
*
*
*
*
Bugfixes
*
*
*
*
This is the second beta for soapUI 1.5, it introduces no new major functionality
but:
* fixes a large number of internal issues and adds some improvements in the area
of LoadTest timings, etc.
* includes most of the updated documentation both on the site and in the distrib
utions
* includes the first 1.5 beta of the maven-plugin
As always huge thanks for all feedback and encouragement! Keep it coming :-)
2006-02-27 : 1.5 beta1 release
---------------------------------------------------------------------This is the first beta for soapUI 1.5, read all about it on the soapui.org websi
te.
1.0.3 release 2005 11 24
-------------------------------------------------------------This release fixes the following issues:
*
*
*
*
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Minor
Thanks to all reports / comments! Focus is now on the first 1.1 beta containing
load-test functionality,
scheduled for mid-november.
1.0 release - 2005 10 17
-------------------------------------------------------------1.0 final contains the following fixes and improvements;
*
*
*
*
*
Thanks to all reports / comments so far! Focus is now on fixing any new bugs and
on the next version..
1.0b2 release - 2005 10 02
-----------------------------------------beta2 contains the following fixes/improvements;
* Improved "Update Definition" functionality; fixed bug 1296190 and added the po
ssibility to choose a
new binding if the old one has been renamed
* Added the possibility to set username/password/domain for all requests in a te
stcase via a "Set Credentials"
button in the TestCase Panel
* Added username/password/domain properties to the maven plugin to allow overrid
ing of these during CI test runs