Healthcare Data Solutions considered testing solutions from other commercial software testing vendors and open source offerings like Apache JMeter but found that SmartBear SoapUI NG Pro was by far the easiest solution to learn and apply to day-to-day practices. SmartBear also demonstrated how SoapUI NG Pro enables QA teams to reduce implementation timeframes and the total cost of testing.
Built on an open core framework, SoapUI NG Pro provides complete functional testing capabilities for SOAP, REST and any other development protocol. By using powerful next-generation testing techniques, the solution enables development and test teams to ensure APIs perform as intended and meet all business requirements.
“As we continue to improve the way we utilize the Ready! API feature within SoapUI NG Pro, we are seeing improvements that put us onto the path of even better testing coverage,” Wimpey adds. “We can now deliver feedback to the software development team in a timelier manner and achieve our on-time delivery goals.”
Benefits and Results
Since deploying SoapUI NG Pro, Healthcare Data Solutions has gained the ability to data-drive automated tests—which reduces the set-up of initial testing processes from three days to just half a day. “We can also run regression tests before and after human testing to make sure we focus the right efforts on the right place in the QA process,” Wimpey adds.
Regression testing the same situations across multiple environments—development, QA/staging and production—used to require a lot of manual work. But with the SoapUI NG Pro Ready! API environment, HDS can quickly switch the same tests to run against any environment. Wimpey’s team also revamped the regression suites to be more robust and easier to update versus the previous way.
HDS also now has the ability to provide management with an objective view over which APIs the QA Team is testing and not testing by using the coverage reports in SoapUI NG Pro. The team is creating test suite reports to share with the project owners and to add to the documentation of test coverage.
“By communicating what we are testing in real time to management, they can respond and re-direct our activities when necessary,” Wimpey says. “This helps us make sure the QA Team is focused on the testing that will deliver the greatest value to the company.”