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