AWWG Test Automation Strategy
AWWG Test Automation Strategy
AWWG Test Automation Strategy
V 0.1
1. Scope
AWWG project test automation is crucial due to frequent release cycle & each product has
multi lingual portals.
Test automation is feasible across the products to achieve efficient STLC.
This document elaborates the Approach & Plan to achieve “Test Automation”
Technology:
We would only use open source tools to build this framework using Selenium with Java ,
TestNG , Apache POI, Maven , GitHub public(TBD).
The suit would be configured to execute on all environment & all supporting browser using
Property files
For now suit should be pulled to the local for each execution & any modification or new
addition should be reviewed before pushing to Git.
We can migrate the developed suits in future to achieve CD/CT in DevOps culture using
Cloud based Orchestration tools
Roles:
Reviewer – Develop & maintain the framework & Review the new test case design
Test case Designer – Design test case, develop test , prepare test data & execute
3. Risk
Description Severity Mitigation
Time taken to develop existing Medium Manual testers to focus on
functionality automation suit current release plan
Automation testers to focus on
high value business flows
Automation suit failure on High Page layout & page elements
different portals of same should be similar across the
product due to single page portals of same product
factory
4. Plan
TimeLine [ETA] Contributor Task Status
11-04-22 Naga Design Framework &
maintain
2 Weeks Deeksha Test case development
5. Execution Plan
High business value E2E flow should be executed on a daily basis for all the portals
Regression suit should be executed after each release on all the portals
A Smoke suit would be created to be used at any instance by testers or Dev’s for Unit Testing
6. Failure Analysis
Environment issues - Raise a ticket with concern team
A bug in the application under test - Flag a bug for Development
A bug in the automation scripts - Create a task for the test team
Thank you