A functional testing tool from SmartBear software. It comes in two flavors: Free open source version and Pro Version. Since the free version is open-source, you can actually gain access to the full source code and modify as needed. The pro version is user-friendlier and has additional functionality including a form editor, an assertion wizard for XPath, and SQL query builder. The free version lets you:
Can easily create custom code using Groovy
Drag and Drop Test Creating
Can create complex scenarios
SoapUI’s Mock Service lets you mimic web services before they are implemented
An open-source framework that can help you automate integration tests for virtually any messaging protocol or data format.
Works with REST, SOAP, HTTP, JMS, TCP/IP and more
Create test using Java or XML
Mature – has been around awhile
Tricentis Tosca is a continuous testing platform for Agile and DevOps. Benefits of Tricentis Tosca include:
Supports many array of protocols: HTTP(s) JMS, AMQP, Rabbit MQ, TIBCO EMS, SOAP, REST, IBM MQ,NET TCP
Integrates into the Agile and DevOps Cycle
Maximize reuse and maintainability with model-based test automation
API tests can be used across mobile, cross-browser, packaged apps, etc…
Achieve sustainable automation with new technology
Reduce the time of regression testing
Provides comprehensive web services testing for HTML, XML, SOAP, REST, and JSON. It provides functional, performance, compliance, interoperability and security testing with out-of-the-box support for OASIS and W3C standards.
Supports vulnerability tests with XSD-mutation.
Provides comprehensive WSDL and Schema parsing.
Performs load testing with behavior modeling and multiple simultaneous loading transactions.
Provides reports in XML, DOC, XLS, PDF, RTF, and RPT formats.
Integrates with HP Quality Center.
Another open source tool by CodePlex for testing web services written in Java or .NET. It currently supports only SOAP web service.
Allows testing multiple web services from a single UI.
Helps edit raw SOAP requests.
Allows invoking web service methods that contain complex data types.
Supports testing of WCF apps.