Monday, 1 September 2014

Automation Testing Approach for a Project

Automation Testing Approach for a Project:
Following are the activities performed by automation testing team

1. Feasibility Study:
After getting a new project for automation testing, TM will do feasibility study to confirm project is acceptable or not for automation testing
Following are the factors analyzed in Feasibility study:
                                    -Application Environment
                                    -complexity of functionalities
                                    -Return On Investment (ROI)
                                    -Availability of time

2. Selection of automation tool:
If project is acceptable for automation testing then TM will select required automation tool by analyzing following factors
                                    -Availability of Automation Tools
                                    -which tool will support application Environment
                                    -if client specified any particular automation tool
                                    -availability of automation TE’s

3. Prepare Test Strategy/ Framework
Framework: It describes set of activities to be performed by automation testing team to develop the automation scripts and to execute the scripts. After selection of Automation tool TM will design framework based on complexity of functionalities in a project.

4. Prepare Automation Test Plan:
It is performed by Test Lead
Automation TP will describes list of automation test scenarios, TE names, allocated tasks, Test Environment, schedule…etc

5. Developing automation scripts
Automation TE is responsible to develop the automation scripts based on automation test scenarios

6. Maintenance & Execution:

Maintenance:
For reusability of automation scripts and corresponding resource files we should maintain folder structure in our local system

Execution:
After creation of test scripts and corresponding test resource files we execute scripts to validate application.




0 comments:

Post a Comment