SoapUI
The simplest and easiest way to begin your API testing journey·soapui.org
SoapUI is described as the world's most widely-used automated testing tool for SOAP and REST APIs, letting users write, run, integrate, and automate API tests. The open source version is aimed at individuals working on a single machine in one environment. It supports REST, SOAP, GraphQL, and JMS protocols, WSDL import, ad-hoc testing, and MockServices creation for simulating API behavior.
What it's for
Features 13
- Command-line tools for running tests and mocks
- Easy import of WSDLs and default request generation
- Graphical code generation front end for web service frameworks
- Groovy/Javascript scripting for test automation
- Integrated WS-I compatibility testing tools
- Load testing of SOAP/WSDL services
- Manual test log comparison
- MockServices for simulating client behavior
- SOAP Request TestStep for functional testing and validation
- Support for WS-Security, WS-Addressing, WS-ReliableMessaging, MTOM
- Supports REST, SOAP, GraphQL, and JMS protocols
- WSDL Coverage functionality
- WSDL Refactoring for updated WSDL versions
At a glance
Resources
Pricing
SoapUI Open Source is free to download. A separate commercial product, ReadyAPI, offers a 14-day trial with no credit card required, but this trial applies to ReadyAPI, not SoapUI.
No native SDLC integrations; data-driven testing and automated test refactoring not available (manual only).
For individuals and users working on a single machine in one environment