TrustRadius: an HG Insights company

ReadyAPI Reviews & Insights

Score7 out of 10

154 Reviews and Ratings

Community insights

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.

ReadyAPI Reviews

6 Reviews
Product Management

SoapUI for automated test management

Rating: 10 out of 10

Use Cases and Deployment Scope

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, .

Pros

  • Automation
  • Test Script Management
  • Black Box Test Scripting

Cons

  • Global technical support staff

Likelihood to Recommend

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.

SoapUI is best in the league

Rating: 10 out of 10

Use Cases and Deployment Scope

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.

Pros

  • 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.

Cons

  • 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.

Likelihood to Recommend

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.

Automation with SoapUI

Rating: 8 out of 10

Use Cases and Deployment Scope

We use SoapUI in the QA test environment to automate some of our testing.

Pros

  • 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.

Cons

  • 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.

Likelihood to Recommend

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.
Vetted Review
ReadyAPI
5 years of experience

A review from moderate experience point of view.

Rating: 9 out of 10

Use Cases and Deployment Scope

We are using SoapUI among a small portion of our programming team for use in our development and testing of web services.

Pros

  • 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.

Cons

  • In my use I honestly have not had any negative issues with SoapUI.

Likelihood to Recommend

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.

What is in my mind for SoapUI

Rating: 10 out of 10

Use Cases and Deployment Scope

We are using SoapUI for testing and automation.

Pros

  • 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

Cons

  • Enhance documentation supports

Likelihood to Recommend

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.

SOAPUI tool for webservices testing.

Rating: 9 out of 10

Use Cases and Deployment Scope

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.

Pros

  • Used in Rest based webservices
  • Used in Soap based webservices
  • Used for Functional testing
  • Good LoadUI tool, easy to check result response.

Cons

  • MAC-OS tool needs improvement.

Likelihood to Recommend

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.
Vetted Review
ReadyAPI
7 years of experience