Automation approach
Create a stable automation framework Demonstrate Traceability through reports Provide Consistency in execution of scripts Improve Quality of the App
Automation testing objective Functional testing status Types of Tests and Test Data Layer of application to be automated Product roadmap to understand the upcoming changes Access and test credentials Acceptance Criteria and Definition of Done Team Size, Skills Needed, Experience Range
To Understand the product with the the idea of automating checks to achieve testing goals
Third Party Integrations (if applicable) Automation Framework
Understand the pro’s and con’s of the existing framework if any Make a quick POC to assess the existing framework’s capabilities and claims Narrowing down on the framework to be used Support for Functional UI and E2E testing Framework Maintenance Plan Do’s and Don’ts
Handling Secure credentials
Articulate Automation Goals clearly
Script Development and execution schedules
Automation timelines
Analysis of failed scripts
Device Coverage
Risks and Blockers
Dependencies
Testability requirements
Step 4 : Execution and Tracking Execution Summary Reports
Cross-browser tests, Device Coverage reports and Parallel Runs
Bug reporting for application failure caught by the Automation suite executions
Script and Test Data Maintenance activities