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