CA Application Test is a test harness that is fully integrated with CA Service Virtualization. It enables QA teams to shift testing left by starting API and backend system requests and response testing prior to the development of UIs. The tool can be used for generating functional, regression, user journey and performance tests for APIs and applications. These tests can be authored from specifications or from using an innovative Chrome plug-in that auto-captures a user’s journey through an application. CA Application Test also features a modern extensible architecture that enables teams to test modern Restful, SOA, ESBs and more traditional protocols like JMS, MQ, Java and databases.
This API testing solution is an open platform that uses a declarative workflow model to make it easier to build tests versus scripting—which can result in large, unmanageable sets of a code that could potentially lead to more defects. The test execution engine within CA Application Test is workflow driven and can use the same test without modification in order to run functional, regression and performance testing—dramatically simplifying and reducing the time needed to run comprehensive tests.
Large organizations that need to test applications while working with legacy systems, custom applications, ESBs and backend databases will especially find CA Application Test a great fit. CA Application Test can run tests from mobile to backend systems, ensuring that applications are working across all layers. And when leveraged with CA Service Virtualization, it can stabilize the testing environment to avoid false failures.