TrustRadius Insights for ReadyAPI are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Swagger Integration: Many users have praised the ability of SoapUI and ReadyApi to read in endpoints for a restful web service via a Swagger page or definitions file. This feature has been described as extremely helpful, with reviewers appreciating the time-saving aspect of not having to figure things out directly or rely on specs to build their requests. Additionally, the ability to easily update endpoints when they change was seen as a valuable feature.
Groovy Functions: Users have found the addition of groovy functions in SoapUI and ReadyApi to be very useful. They appreciate being able to use a programming language with Java libraries, which provides them with much more flexibility in how they process results and build follow-up requests.
Auto-generation of Test Cases: The auto-generation of test cases in SoapUI Pro has received high praise from users. It gives them a good head start on their testing efforts by building a set of tests that cover at least the happy path scenarios. Users also appreciate the visual guide provided by the test case GUI, which helps them structure their suites and scenarios effectively.
When our organization shifted focus to building software in micro-service-style architecture, we needed a good tool to test the APIs. ReadyAPI was a great solution as it makes automation and performance testing very easy. A lot of tools in the market are good for manual testing but not for automated ones.
Pros
It makes API automation seamless, easy, and efficient.
Performance testing, distributing load, and key performance indicators are very well put together to help improve the performance of APIs.
Even non-programmers can quickly ramp up and write efficient automation tests.
Cons
Such a good tool and I love it. There are many open-source tools that do the same and are free.
Adding visuals to show chaining or dependent apis will be helpful.
Adding contract testing feature to the toolset will improve the value immensely.
Likelihood to Recommend
If you have non-programmers and manual testers in the team, ReadyAPI is the best fit for API testing and automation. This will make the testing cycles shorter and improve the quality drastically. On the flip side, if your team has developers and test engineers who can write code, there are many open source solutions out there that can provide more or less all the features.
VU
Verified User
Professional in Quality Assurance (10,001+ employees)
I have worked on different API automations like Ready API, Rest Assured, Katalon Studio, Karate etc. And after evaluating different tools we found that ReadyAPI is far superior to other API automation tools. It supports testing for Rest, SOAP, GraphQL, etc. It is a Scriptless API testing tool. Data-driven testing and Security testing are important features of this tool. It also has a feature to measure test coverage. So far Ready API is one of the best API automation tool I have come across in recent times.
Pros
Scriptless
Data driven testing
API Reporting dashboard
Security and Performance testing
Run Test suites in parallel
Property Transfer
Cons
Only supports Groovy script
Licensing cost
Limited options available to generate data using Data source
Likelihood to Recommend
ReadyAPI is one of the best API automation tools. It is a Scriptless tool and requires very less coding expertise while working with groovy scripts in ReadyAPI. It is well suited for testing Rest, SOAP, GraphQL, etc services. Data-driven testing has been made it very easy with various options such as Excel, Database, JSON, etc. Performance testing is also one of the important features of ReadyAPI. It is not suited for Web or Mobile automation. Also not appropriate for mocking the servers
VU
Verified User
Team Lead in Information Technology (10,001+ employees)
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
Likelihood to Recommend
For any application that has any type of API and requires automated testing, Ready API is the ideal solution.
It is critical for API testing. It is not suitable for front end web testing
We use ReadyAPI almost daily for API testing and automating our test case suite for future runs. This helps us especially when doing regression testing of many of our components (around 10) and allows us to run the whole suite of +1000 tests in a couple of hours, and this is only for ONE team within the company!
Pros
Generating test data
Reusability of test steps
Flexibility on creation of assertions
Cons
Running big batches of tests can break the application or freeze the UI interaction
Creation of result reports
Version control is not possible (branching, merging, etc.)
Likelihood to Recommend
As a QA Engineer, creating, automating, and running test cases for APIs involves 70% of my working time. For this, ReadyAPI has been an excellent tool to do my tasks in a dynamic and time-saving way. On the other hand, ReadyAPI has presented many challenges when more than one person wants to work on the same project. For this scenario, the tool is not suitable since it doesn't have the ability to create parallel branches and merge them together after working on a project.
VU
Verified User
Engineer in Information Technology (1001-5000 employees)
ReadyAPI enables our team to create, manage and run automated functional, security, and performance tests of RESTful, SOAP, Kafka, and other web services within a centralized interface, driving thus the quality of APIs.
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
Likelihood to Recommend
As stated, we do a LOT of API testing, the swaggerhub import makes it easy to add APIs. This is very well-suited, as well as easy management of the steps/cases/suites inside of ReadyAPI. The one thing I do wish ReadyAPI was better suited for is changes to data, we have a lot of test cases in ReadyAPI and if we make a change to how the backend data is structured, one-by-one adjustments need to be made to the steps. Less appropriate, UI testing.
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.
Likelihood to Recommend
ReadyAPI manages endpoints and environments very well, allowing the automation to mix several endpoints into the same Test Case. It is much better for automation tests. Postman has a Team Workspace which allows the SME to set up example Requests for the rest of the team and this works better for manual testing.
ReadyAPI is used to validate endpoint functionality and for load testing. The main purpose of using the tool is to create specific scenarios that can be mocked by utilizing files with actual production data and then running it against different endpoints to confirm code is providing the correct response
Pros
data validation
load testing
endpoint availability
Cons
change ability between the free and paid version
better tutorials
better bulk processing
Likelihood to Recommend
Is well suited for: - Validation of single data points - API functionality Is not suited for: - Validation of large amount of data points
My team is responsible for developing and delivering APIs for various system integration requirements. ReadyAPI suite of solutions makes the process of developing, documenting, and testing steps very easy. We have used the SoapUI aspects for connecting with and validating external on-prem as well as cloud solutions, LoadAPI to test the API load on the system by generating up to 500 mock API calls per minute with the virtual users feature. This is a tool that is integral to our day-to-day operations.
Pros
API contract validation
API load testing by simulating simultaneous virtual users
External credentials validation
Cons
RestAPI interfacing and testing
Clarity in API call failures
Better UI
Likelihood to Recommend
We were estimating the system resource requirements during peak times in production but our QA system didn't have the same type of API load. We used LoadAPI to simulate the virtual users and multiple calls per user to create the same API load that was on our production system. This helped better estimate system resources and benchmark the test results.
VU
Verified User
Manager in Information Technology (1001-5000 employees)
It's amazing software with loads of features readily available for both SOAP and REST services. I'm using ReadyAPI licensed version and I feel it's one place for all soap and rest service testing (including load test). I would strongly recommend this software for anyone [who] needs API testing in their day-to-day work.
Pros
Load testing feature is readily available with less effort to configure
Automate validation of response using assertion makes my work so easy
ReadyAPI is easy to use, user friendly compare to many other leading API testing tools
Cons
More customization on reporting would be more useful
Frequent updates and frequent changes in look and feel is something annoying at times, but not always
Customization of dashboard would be greatly helpful to manage our workspace and projects effectively
Likelihood to Recommend
Best used for SOAP and REST-based services, which includes functional and load tests. This product is not greatly helpful sometimes, where there is event-based testing is required. It would be great if you could integrate event triggering options, pushing messages to JMS or MQ, etc would be an awesome feature.
VU
Verified User
Employee in Information Technology (201-500 employees)