API testing using SOAPUI
December 19, 2018

API testing using SOAPUI

Ayush Rastogi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Software Version

SoapUI Pro New license

Overall Satisfaction with ReadyAPI (formerly SoapUI Pro, LoadUI Pro, & ServiceV Pro)

We have used SoapUI for an automation testing of API's. Used test runner to run scheduler jobs which will automatically do the health checks of API's and update the status in the database. Later, that data is used to build dashboards which shows which API's are up and which are down along with the error details. It is used as part of monitoring test environments by environment teams. Test results and dashboards really help the environment team to find out the problematic component and help to create a mitigation plan.
  • Create test cases and test suites for testing API's
  • Test both SOAP and REST web services.
  • Test runners for running automated jobs.
  • It can be made more user-friendly, beginner users struggle to use the interface. For example, learning how to add request headers for different types.
  • Hermes JMS is slow for testing MQ services and struggled to use SOAPUI over other message queue tools.
  • By using SOAP UI test runner we removed the manual intervention for testing of API's.
It's very good for testing SOAP/REST web services, also we can create test cases and test suites to do the automated testing.