Thursday, 16 January 2014


J Automation Testing Approach for a project J
Process flow:
*      Feasibility study: After getting a new project the automation test manager will perform feasibility study to check the project is acceptable or not for automation testing.
        While analyzing, the test manager will consider the following factors…
*                  Complexity of application functionalities
*                  Application environment
*                  Return on Investment
*                  Time feasibility
*      Selection of Automation Tool: If the project is acceptable after feasibility study, the test manger will select the automation tool they are going to use by keeping the following points in mind,
*                  Supporting tool of application environment.
*                  Availability of resources (Like tools and automation test engineers).
*                  Is client specifying any particular tool for automation or not???
*      Prepare Test Strategy/Framework: Once the tool selection is done the test manager prepares the Test Strategy/Framework design based on application functionalities.
Test Strategy/Framework describes the set of activities need to be followed to develop the test     scripts using available resources.
*      Prepare Automation Test Plan Document: Based on the framework design test lead prepares automation test plan document.
        Test Plan document will describes the details of selected resources for automation , training needs, schedules, deliverables, etc…
*      Developing Automation Test Scripts:  Based on the test scenarios Automation Test scripts will be generated by the automation test engineers once the automation test plan document gets approved.
*      Execution & Maintenance:  Once the test engineers complete generating test script they will run the scripts and analyses the actual result with expected results and then defect report sheets are prepared.
Maintenance is the big thing in the entire automation testing for future purpose, to reuse the test scripts and resource files later specific folder structure is used to store the files.

Main folder                                                        Sub Folders
                                                                                                Actions
                                                                                                Environment
                                                                                                Library Functions
Project Name                                                              Test Data
                                                                                                Recovery Scenarios
                                                                                                Test Log/Result
                                                                                                Repositories

Simple technique to remember
Feasibility study à Tool Selection à Test Strategy/ Framework Design à Test plan doc. Preparation à Test Scripts à Execution and Maintenance J












No comments:

Post a Comment