CISION is a leading global public relations and earned media software company and services provider.
A large portion of CISION’s back-end infrastructure is composed of difficult-to-test web services, and automated testing suites only covered unit tests and functional GUI tests. Additionally, regression web services testing was performed manually – quite a time-consuming task.
Kopius’* quality assurance team implemented an automated testing suite built on REST services. The framework for this test suite included real REST service interaction without having to rely on specific web service clients or tools. From here, a model was created for test creation, allowing manual testers and developers to easily write test scripts, and the framework was added to the Continuous Integration toolset.
Ultimately, the time to run automated regression tests on a continuous integration server was reduced by 95%. After implementing the new automated testing framework, case creation time was reduced to only 30 minutes, and the refactoring time required for web services post-testing cycle went down by 80%.
*Work was performed under the previous business name, Tradehelm