Skip to main content
TrustRadius
ReadyAPI

ReadyAPI
Formerly SoapUI Pro, LoadUI Pro, & ServiceV Pro

Overview

What is ReadyAPI?

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…

Read more
Recent Reviews

TrustRadius Insights

SoapUI and its Pro version, ReadyAPI, are widely used tools for integrating, verifying, and testing web services. They are highly scalable …
Continue reading

ReadyAPI

7 out of 10
January 13, 2022
Incentivized
We currently develop an ERP accounting system that makes use of an API such that third-party systems can integrate with us. Ready API …
Continue reading

Speeding up QA tasks

9 out of 10
January 12, 2022
Incentivized
We use ReadyAPI almost daily for API testing and automating our test case suite for future runs. This helps us especially when doing …
Continue reading

ReadyAPI : Good Tool

9 out of 10
January 11, 2022
Incentivized
ReadyAPI enables our team to create, manage and run automated functional, security, and performance tests of RESTful, SOAP, Kafka, and …
Continue reading

To ReadyAPI or Not

9 out of 10
December 06, 2021
Incentivized
ReadyAPI is used to validate endpoint functionality and for load testing. The main purpose of using the tool is to create specific …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is ReadyAPI?

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…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

16 people also want pricing

Alternatives Pricing

What is Rapise?

Rapise is a software testing platform that allows users to regression test web, desktop and mobile applications. Some key features include: Playback of Tests, Test Script Editing and Data Driven Testing.

What is Kobiton?

Kobiton in Atlanta offers a mobile test suite, providing an integration to a wide variety of testing tools and partner services. The solution supports functional and performance testing, as well as scriptless automation of tests.

Return to navigation

Product Demos

Demo Session: API and Webservices Testing and Automation Using SoapUI, ReadyAPI and Groovy

YouTube

ReadyAPI + Groovy: Data Driven tests with Rejseplanen’s API - Demo

YouTube
Return to navigation

Product Details

What is ReadyAPI?

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.

ReadyAPI Integrations

ReadyAPI Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Postman, Parasoft Development Testing Solutions, and Jest are common alternatives for ReadyAPI.

Reviewers rate Usability highest, with a score of 9.9.

The most common users of ReadyAPI are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(154)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

SoapUI and its Pro version, ReadyAPI, are widely used tools for integrating, verifying, and testing web services. They are highly scalable and configurable, allowing for custom test script creation and automation of various test activities. Users have found SoapUI useful in validating complex analysis platforms, establishing baselines for customization, and verifying APIs across multiple products with different interfaces like SOAP, REST, AMF, and JDBC.

Yahoo's Technical Account Management team relies on SoapUI to analyze SOAP messages and troubleshoot issues with ad platforms. Developers, integrators, and technical product managers use SoapUI for testing, automation, and support purposes. ReadyAPI is the go-to tool for API testing, making it easy to create and manage tests. It helps in verifying breakages, tracing back problems to ensure correct data returns, validating endpoint functionality, and load testing with specific scenarios using production data.

ReadyAPI supports API testing throughout the digital transformation process from prototyping to deployment. It is also used for API test automation and integration with Jenkins. Moreover, it assists in importing and structuring web services, API mockups, functional testing, security testing, deploying code to the cloud using containers, and integrating with third-party tools like Bamboo. With its comprehensive features for SOAP and REST service testing, ReadyAPI is recommended for a wide range of API testing needs.

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.

Cons:

  1. Lacking User Interface and Experience: Some users have found SoapUI's user interface to be confusing, old-fashioned, and not user-friendly. They have expressed the need for enhancements in terms of design and usability.
  2. Slow Performance: Several users have experienced slow performance with SoapUI, particularly when loading projects, switching between tabs, and during startup. They have also encountered errors related to insufficient memory, resulting in frustration and delays.
  3. Limited JMS Support and Third-Party Tools Dependency: Users have mentioned that SoapUI relies on an outdated 3rd party program called HermesJMS for JMS interactions. This limitation restricts their ability to run parallel test suites efficiently. Additionally, they have pointed out the limited support for JMS and the need for third-party tools for AMF method discovery.

Attribute Ratings

Reviews

(51-66 of 66)
Companies can't remove reviews or game the system. Here's why
Christopher Saleh | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
As a major hosting and Cloud company, we have thousands upon thousand of API that make calls across several programs, usually in very complex variations that involves coordinating not only testing back end of applications and API calls, but how they work and integrate with one another as we simulate a live production environment

So, SoapUI, after examining several different tools was the best candidate with all the modules and feature we needed to complete our testing. We did take a few steps further, due to the amount of tests that needed to run concurrently most of the time. But at the end, we managed to get maximum coverage of testing with a high degree of accuracy as we put in place redundant validation points.
  • Ability to combine multiple test and adhere to the sequence that they need to run in order to complete successfully, regardless of pass or fail, the result is accurate.
  • Excellent GUI design to make it as organic for the tester as they are revising or updating their tests. Once you get comfortable with the core functionality of SoapUI, you can explore the many added capabilities it has, like utilizing groovy or JavaScript. You can provide input and output files for the tests to use in sequence or randomly.
  • Excellent reporting mechanism and options to print or to save to file. Also you can include verbose debugging content or create a shorter executive summary version. We even went as far as importing it to SQL database for cataloging and archiving for the sake of better tractability.
  • Memory consumption, in large concurrent testing has been a challenge for SoapUI, mostly due to the amount of information that is getting written to the database, but there are workarounds to custom install SoapUI which for example runs on a Cloud server, where it can provide SoapUI the elasticity that it may need with large concurrent tests that run for while before completing.
  • compatibility with all other databases and Open Cloud environment such as OpenStack out there in Open source, which I think is already in works.
  • Integration of LoadUI is good, but to take serious step to compete with other performance and load testing tools
Well, obviously if the technology and application back end is supported by SoapUI, which 98% of time, it is. However, there are new methods other than Rest, etc. are coming out that would require SoapUI to be compatible. Also, built in popular add-on such as AWS support can be expanded to support similar companies to Amazon.
Score 9 out of 10
Vetted Review
Verified User
SoapUI was used to test web services between in starting claims and uploading documents to our government client. It addressed adding information from outside vendors. The entire development team used SoapUi.
  • Robust
  • Easy to use
  • Free version is nice
  • If you don't know XML there is a huge learning curve.
  • Creating test suites is tricky
Cost, and ease of use.
Score 9 out of 10
Vetted Review
Verified User
We work on web services development and SoapUI is a great tool. It helps testing both functional and load in a very systematic way and its support for Groovy script helps build the automated testing for the QA engineers on my team. It is a reliable tool even for regression testing and as a developer i have been using this from last 3 years and its help testing both SOAP and REST services. I would highly recommend this tool and its very easy to use.
  • Used in Rest based webservices
  • Used in Soap based webservices
  • Used for Functional testing
  • Good LoadUI tool, easy to check result response.
  • MAC-OS tool needs improvement.
For SOAP service awesome tool. For REST you have other options available too but still a good tool to use.
One of the best tool in market for webservice testing. Groovy support is the best.
November 26, 2014

APIs made easy!

Score 10 out of 10
Vetted Review
Verified User
I use SoapUI to perform SOAP and REST test cases against various APIs. It's simplistic approach allows me to test and QA our product in a timely manner.
  • SoapUI allows me to load WSDLs quickly and in many cases I can avoid reading through hundreds of pages of API documentation.
  • I can easily build code base stubs.
  • SoapUI saves a lot of time because I can save my test scenarios and reload them when necessary.
  • I use SoapUI on a Linux platform. It is somewhat challenging getting all of the third-party applications such as Axis, Jax, JBoss, etc to work correctly with SoapUI.
  • Documentation generation could use some serious improvement.
  • It would be nice if SoapUI incorporated some API architectural functionality.
SoapUI is an excellent tool for any engineers needing quick testing against a WSDL.
Kory Grandy (SQA) | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
I have used SoapUI at different organizations throughout my career. SoapUI is a great tool for putting an interface on top of the common SOAP object access interfaces. SoapUI is both highly scalable and configurable, allowing custom test script creation to automate test activities including data manipulation, project validation, web services testing and validation and many other features. I have used SoapUI and SoapUI Pro to create automated test scripts, validate software and also complete basic load testing. The PRO interface will allow more functionality like looping tests more easily, that can also be beneficial to a test team, .
  • Automation
  • Test Script Management
  • Black Box Test Scripting
  • Global technical support staff
This tool may not be beneficial to a team that has a highly integrated, more waterfall or non-agile approach. However, this tool will still aid in testing in either situation.
Natalie Colyer | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We use SoapUI Pro to cover automated, functional testing of our web services (SOAP/XML and REST/JSON primarily). It is used to the greatest extent in the QA department, but other client implementation teams also use some of it's basic functionality. Some of the key features we use are data source linking, Groovy scripting, and composite projects to facilitate our needs. It enables us to provide better coverage of expected results.
  • Ease of use and setup, particularly with SOAP services where you have the WSDL. Import and go. If your WSDL changes you can update the definition or refactor it, which is a life saver.
  • Decent GUI - I feel the GUI is well thought out in most areas.
  • Scripting and Plugins - Allows setting of a script repository (Pro). In general, you can script in Groovy or JavaScript throughout a project. We use Groovy and haven't run into anything we haven't been able to find a solution to through scripting. For plugins, we've written some custom ones in Java to add menu items. To use them you just have to drop the jar file in a specific directory.
  • Community - The community via blogs and forums is great. If you run into issues you can normally find someone else who had a similar problem. The response on the forums from SmartBear is also good. They also recently added an 'API Dojo' which is very informational.
  • REST - They have come a long way, but there could still be improvements here. I find the learning curve much higher and not as straight forward using REST vs SOAP.
  • Composite Projects - I'd really like to see them implement something around saving/refreshing Test Suites when using the Composite project ability in Pro. This is currently an enhancement in feature backlog (see their forum for more details). Functionality around Projects and Test Cases seems pretty sound.
I think you'd get the most out of SoapUI if you had some scripting knowledge and basic starting knowledge of the technology you're trying to automate (XML/JSON/etc), even if it isn't required to get going. While the GUI does a good job of getting you started I feel you'd be missing out and may have a tougher learning curve when trying to implement more advanced scenarios.
Score 6 out of 10
Vetted Review
Verified User
SoapUI is used mainly in the QA departement to test web services i.e. REST and SOAP. I know it is being used in my departement and in other departement Solve test automation problem and performance testing. not very happy with the load test module
  • Records Rest requests, easy way to record them and make functional testing easy
  • Records Soap requests, , easy way to record them and make functional testing easy
  • Changing parameters on the requests
  • Assertion on responses easy too and user can save responses
  • Rest Mocking is very nice feature to start testing early and give early feedback
  • Sometimes it is not easy to maintain, work flow testing is not intuitive
  • Json assertion not very easy to do
  • Caching responses does not help getting accrate performance numbers
  • Security testing still something new
Easy to learn and to use. but sometimes buggy and they are not very responsive to fixing bugs. Also user community is not very big yet
Hai-Son "Titi" Nguyen | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
SoapUI was useful in overcoming a barrier to adoption for the customer base. The application it tested was a very complex analysis platform and a robust method of validating its results to domain experts was a pain point for the company and the QA department. SoapUI was selected for it's easy to understand and operate interface to perform automated testing using real world data to establish a baseline for validation prior to customization.
  • Assertion tests: Given complex examples tests users can ascertain if a particular logic is properly implemented both from a positive test, negative test, exemption test....
  • Results Aggregation: Tests can be packaged to provide high-level results, all tests failed, mandatory tests passed, etc...
  • Manual Edits of Soap Request & Viewing of Responses: Allow users to modify data on the fly in a simple interface and allows examination of results in real-time
  • Packaging of tests is not trivial, we wrote a program to actually convert from a repository data into the SoapUI project file; scalability was on our side since the testing ran into hundreds of cases. The project file was complex in design so it took efforts to learn it sufficiently to update it.
It is very useful for debugging issues with communications, we used it to debug problems with a BPEL application that was having issues communicating with an external web service and was able to resolve through analysis of responses the delta in expected response and actual response formats that were problematic.
Mark Lehky | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We use SoapUI to verify all our APIs across multiple products. All the products have multiple interfaces: SOAP, REST, AMF, and JDBC. Primary focus is functional testing.
  • Groovy scripting throughout! SoapUI can be extended to the limits of your imagination with Groovy. Add in the ability to import any .jar makes it very easy to create new functionality.
  • WSDL refactoring is a very useful feature, especially in the early stages when the API is still being developed. This allows you to map existing tests to a new method that has been possibly renamed or even one who's parameters may have changed.
  • Fully command-line driven allows tests to be scheduled with a task manager, or run through Maven from any continuous integration system.
  • Recent release of API Dojo gives a lot of detailed information to the beginner as well as advanced users.
  • JMS is the ugly step-child. Although the protocol is supported, the support is very limited. JMS is supported through a third-party add on (Hermes JMS), which is now very outdated (last update was 3 years ago).
  • AMF is the other ugly step-child. AMF does not have any method discovery, so you need third-party tools (BlazeMonster) to help you craft your messages.
  • REST, although this protocol was the main focus of the latest 5.0 release, still has some edge issues. Browse the SoapUI fora for details.
  • Some parts of the documentation are outdated / incomplete.
Although SoapUI does provide some record-playback style tools to help the beginner, such tests will be very limited. In order to get the most out of the tool, intimate knowledge of the protocol(s) and their technologies is required. SOAP: XML, XPath; REST: JSON.
Score 8 out of 10
Vetted Review
Verified User
We use SoapUI in the QA test environment to automate some of our testing.
  • Allows automated test cases. As with all automation the dark side is the development time involved but for products that require frequent testing that investment in time has paid long term dividends.
  • Fully programmable using groovy. I did not know Groovy prior to using SoapUI but it's so similar to Java that the transition was seamless.
  • I find it quite useful to parse the response from one call and use that as input to the next.
  • The learning curve was difficult. I struggled to get it to do anything useful at first.
  • I'd like to see more examples to get newbies started.
It's quite a powerful tool but you really need to know Groovy (or Java) to use it effectively. This excludes a lot of QA folks who have not kept up. There seems to be a lot of those.
Score 10 out of 10
Vetted Review
Verified User
At Yahoo, we used soapUI as our primary web service testing and troubleshooting tool. Our Technical Account Management team used SoapUI on a near daily basis to analyze SOAP messages from external customers and to help test and troubleshoot issues with Yahoo's various ad platforms.
  • Immediate access to and ability to execute web service requests
  • Very elegant and simple to use UI
  • Includes very useful features for developing test projects and supporting multiple WSDL versions
  • I recall having some issues with SoapUI on Mac. I haven't used it on a Mac so I'm admittedly not sure if these issues have since been resolved. I never had any issues with it on a Windows machine.
SoapUI, as the name suggests, is one of the best SOAP based web service testing tools.
Brant Hestrup | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We are using SoapUI among a small portion of our programming team for use in our development and testing of web services.
  • Incredibly easy to use and set up. Does the majority of work for you.
  • Great interface. You can get a lot of information on screen at once.
  • Has a high level of customization. Being able to modify settings relevant to your needs is a breeze.
  • In my use I honestly have not had any negative issues with SoapUI.
If you have a WSDL already defined it functions great. It makes generating the test suites incredibly easy. Admittedly this is my only use case of the application so I am a bit biased but I have been pleased with it.
Joe Tang | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We are using SoapUI for testing and automation.
  • SoapUI has HTTP, REST, SOAP, JDBC, WEB Service for functional testing
  • Support good assertion scripts such as Java and Groovy
  • Full JAVA and Groovy library
  • Nice framework support and easy to use
  • Enhance documentation supports
If your company is thinking to build a testing or automation framework internally but with limit time and resources, SoapUI is a good choose. The free version should fit most testing needed.
Score 8 out of 10
Vetted Review
Verified User
SoapUI is being used by our IT department to test our application performance, load capability, user capacity and load balancing. We have used SoapUI for web services testing as well.

It helped us to kick off load testing in a short time window and identify performance issues on time to fix them before our major release.
  • Functional Testing
  • Load testing
  • Web services testing
  • Functional testing could have been more practical
  • Would like to see how it is different from TestComplete for functional testing
  • TestComplete does most of the stuff
Is it scalable & robust? Is it easy to use and easy to learn? How detailed are the reports generated by SoapUI? Management readable reports? How easy to implement? How easy to manage licenses? How practical it is to develop test scenarios of certain real time issues to reproduce and retest? How stable, and how professional is support? Social groups on the tool.
Vineet Sahu | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
SoapUI is being used for functional testing in our organization as well as other organization that I have worked with. Its been used by the development and testing team majorly. It's used for unit testing by the development team. It supports multiple protocols such as SOAP, REST, HTTP etc.. It helps in creating mock services and supports scripting which are really useful in creating automated unit testing. Its been used by the performance testing team to run the load testing which is one of the most important testing before the product goes live. Since web services are widely used by product these days SoapUI can be great tool to use these web services easily and efficiently. The tools can be used by almost all departments from development to operations support.
  • SoapUI is really easy to use and has a very small learning curve. It doesn't really matter if you are a programmer or not you can pick up SoapUI quickly. The user interface is really very intuitive.
  • Since it supports many protocols such as SOAP, REST, HTTP, JMS etc.. it greatly helps the developer to use a single tool and not jump around tools.
  • SoapUI can help create really advanced Load test scenarios really quickly. It can also integrate with LoadUI which has superior Load Testing Experience.
  • There are plugins available for IDE's such as Eclipse, NetBeans and IntelliJ. So if people prefer using the SoapUI inside the IDE they can use it as well instead of opening another tool.
  • It is capable of creating mock services for all kind of web services which is very important for testing.
  • The only disadvantage I could think off right now is that its Plugins for IDE's don't work as well. But that shouldn't keep you from using it. You can always use the SoapUI tool instead of the plugins.
SoapUI is really useful if you are creating a product which will have many users. It has a really good support for Load testing. Its always a good choice for the developers to create unit test scenarios using mock services and scripting. You can create various test scenarios with many mock responses based on the input. You can use most of the features of SoapUI in the free version. Developers really don't require the pro version of the SoapUI. But if you want to do security testing or load testing then you need a pro version for which you need to weigh your options as the pro version is not free.
May 01, 2014

SOAP UI

Score 9 out of 10
Vetted Review
Verified User
We use SOAP UI in the IT department which is part of shared services across the organization. SOAP UI is primarily used for testing web services and simulating small amount of load when needed. We are also using advanced properties of SOAP UI like support of groovy scripts and load UI.
  • We found it an excellent tool to get started with web service testing.
  • SOAP-UI's intuitive and interactive user interface makes web service functional and performance testing a cake walk
  • Once you are familiar with the tool, it is extremely easy to learn more complex tasks like creating groovy scripts etc to automate the testing.
  • SOAP UI should support functionalities like tcpmon out of box.
I think SOAP UI should be de-facto testing tool for any organization experimenting with web services. I have not seen any testing tool so intuitive and easy to learn as SOAP-UI. However I personally feel the capabilities of load testing/performance testing in SOAP UI are less appropriate than desired. SOAPUI along with LOAD UI is cumbersome to use.
Return to navigation