A free, open source and powerful web development tools that helps you test REST/WADL and SOAP/WSDL-based Web Services over HTTP.
soapUI is a fully-featured and versatile functional testing solution that features a user-oriented graphical interface and a long list of features designed to help you create and execute automated functional, compliance, regression and load tests.
A comprehensive testing tool for developers, testers and business analysts
From soapUI’s main window you can easily create your project, add a WSDL, create sample requests for various operations in the service and create a mock of the imported WSDL.
In addition, you have the option to add a REST service and try any number of functional/load tests, Mock Services and more. The built-in navigator helps you view the tree structure on the left side of the main window from where you can control everything related to your projects.
On top of that, soapUI comes with a handy set of command-line tools that you can run functional/load tests and MockServices from various task schedulers.
Advanced scripting for more experienced users
soapUI also makes it easy for you to work with SOAP and REST-based Web services thanks to its intuitive contextual menus and wizards. For example, you can create a Load Test by simply right clicking on a Functional Test and by running it as a load test.
At the same time, more experienced users can use the help of the Transfer wizards to automatically transfer properties from any given content in order to create complex Message Flows or TestCases. Furthermore, soapUI features out of the box support for advanced scripting, a fact that allows you to do anything with your tests.
Helps you create standards-compliant Mocks
With the helps of the MockServices, you’ll be able to simulate Web services, create and run Functional and Load test against them even before they are implemented. Moreover, the Overview tab helps you have view of your project and all its contents from where you can add any number of assertions to a TestStep for validating incoming messages.
Furthermore, with the click of a mouse button you can effortlessly generate reports for your tests directly from within the UI at the TestSuite, Project, TestCase or LoadTest level. Moreover, soapUI helps you print or export your reports to PDF, HTML, Word or Excel documents.
- JAVA 7 OR LATER
- 1GHz or higher 32-bit or 64-bit Intel or PowerPC processor
- 512 MB of RAM
- 140 MB of hard disk space for installation (SoapUI and HermesJMS)
- Functional and regression testing
- Multi environment support
- REST discovery
- Service simulation
- Security testing