Success Story: Implementation of Test Automation Best Practices
by EDITOR on 14/12/06 at 6:09 pm
The Client
Client has a private client architecture team, which supports an application that allows the client to manage various in-house and vendor applications running at the same time. These applications were mainframe legacy, client/server and Internet/Intranet based.
Client Challenge
Client engaged QA Consultants to develop a test strategy for application using automated testing tools. Using the client-selected “Mercury” toolset QA Consultants were requested to develop test cases, automated testing guidelines and a quality management process. A resistance to automated testing tools existed in the private client architecture team.
QA Consultants’ Objective and Approach
The objective was to develop a comprehensive test bed and apply test automation tools. To reduce testing complexity a functional decomposition of the application was completed. The decomposition limited the scope of each test case and thus reduced complexity. Each client team member was provided education to introduce the tools and testing guidelines. A separate test lab was established with separate test data supplied trough a file or inline with the code.
Results
The results of QA Consultants efforts allowed client to adopt a quality management process. The process allowed client to define test boundaries of their tests, increased the productivity of their team, and allowed for the ability to perform efficient regression testing as changes to the applications occur.


Leave a Comment