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
Verified User
Engineer (11-50 employees employees)
Use Cases and Deployment Scope
ReadyAPI is my go to tool. We do a lot of API testing, and with ReadyAPI the tests are easy to create and manage. The business problems we are able to address using ReadyAPI in conjunction with our CI/CD we can easily verify if a breakage occurs. When our tests start failing, we can easily trace back what the problem is connected to and easily verify whether the data returning is correct or not.
Pros
Test Suite Management
Test Step Updates
Import APIs from swaggerhub
Cons
Would love to see some built in groovy scripts for easy addition and editing
The documentation can be lacking, ex: Wildcards and how to implement, as well as groovy scripts
Love the dark theme, but wish I could pick colors, as some of the functions are hard to read
Return on Investment
Easy to add tests = more coverage
Love the ability to run whole suites at a time, and easily see what failed.
Integration with Jenkins is fantastic, our CI/CD runs and triggers emails when things are different/failing
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