SoapUI an ideal solution for customers
Hai-Son "Titi" Nguyen | TrustRadius Reviewer
May 09, 2014

SoapUI an ideal solution for customers

Score 9 out of 10
Vetted Review
Verified User
Review Source

Software Version

SoapUI Pro New license

Overall Satisfaction with SoapUI

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.
  • Reduced the cost to complete deployment and perform acceptance testing
  • Increased the ability to perform regression and detect performance impact between releases
The decision to use SoapUI was not mine, it was already in use by the team prior to my work.
As a software developer, I find tools that allow users to gauge the acceptability of new applications very useful. Time gained from reduced hand-holding tasks with end-users and management allows me to be more efficient without sacrificing effectiveness.
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.