ReadyAPI (formerly SoapUI Pro, LoadUI Pro, and ServiceV Pro) is a REST and SOAP API functional testing tool that enables software developers, QA engineers, and manual testers to work together to create, maintain, and execute complex end-to-end API tests in their CI/CD pipelines without needing to code.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
Director, SQA in Engineering at Phase Change Software, LLC (11-50 employees employees)
Use Cases and Deployment Scope
Phase Change is in active development with our AI product, Cobol Colleague. We use ReadyAPI to validate API responses continuously using our CI/CD pipeline, which integrates with Jenkins and Test Rail. We also use the LoadUI Pro capabilities to do quick load testing when necessary, re-using our ReadyAPI (SoapUI Pro) tests. This re-use capability was a large reason we went with ReadyAPI.
Pros
Easy to use JSON path exploration to find the correct element to assert
Easy to re-use SOAPUI Pro tests in the LOADUI feature
Easy to integrate with Jenkins
Cons
Would be very handy to have some "canned" groovy scripts for more complex assertions - we had to create our own
API coverage reports just don't seem to make sense
Return on Investment
Ease of use with this product allowed us to bring new users on quickly and make them productive quickly.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
CTO (Chief Technical Officer) in Information Technology at CK Services (11-50 employees employees)
Use Cases and Deployment Scope
We currently develop an ERP accounting system that makes use of an API such that third-party systems can integrate with us. Ready API helps us in testing the API from a functional as well as a performance perspective
Pros
Setting up Endpoints
Setting up of assertions to check if endpoints are working correctly
load testing of endpoints
Cons
Ease of use similar to test tools such as test complete
Groovy script completion for users that do not have Groovy knowledge
Easier buildup of endpoints like a built in Swagger Inspector
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
QA Manager in Information Technology at Advanced Systems Group (ASG) (5001-10,000 employees employees)
Use Cases and Deployment Scope
We use ReadyAPI for Functional and Security Testing for our API updates. This allows us to have consistent testing with quick turnarounds per release.
Pros
allows for data driven testing
allows functional tests to be run at a project, test suite, and test case level, making it very flexible
security testing is made quick and easy
Cons
The copy/paste functionality in the requests, results and data source grids has been lost and does slow down work.
The tool is memory heavy and memory usage could be improved.
I have some long calls that "work" but don't respond before the UI times out. These are requests I am using to stuff variables for the subsequent requests. It should be possible to extend the wait time of the tool, as long as the Request is working.
Return on Investment
ReadyAPI allows us to run around 2,000 assertions within 25 minutes, which speeds up our Release Cycle.
ReadyAPI allows us to run tens of thousands of Security Tests on a quarterly cadence, without having to manually create the scenarios.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info