UI & UX Case Studies
Share
Explore
Archive

Test one

Automation approach

Create a stable automation framework
Demonstrate Traceability through reports
Provide Consistency in execution of scripts
Improve Quality of the App

Step1 : Discovery Phase
Product Context
Automation testing objective
Functional testing status
Types of Tests and Test Data
Layer of application to be automated
Code Push Frequency
Product roadmap to understand the upcoming changes
Product stability
Platforms to be covered
Access and test credentials
Environment details
Acceptance Criteria and Definition of Done
Feedback Mechanism
Team Size, Skills Needed, Experience Range
Timelines
Milestones to be covered

Product Exploration
To Understand the product with the the idea of automating checks to achieve testing goals
Tech Stack
Build Process
Development process
Tech Layers
Tools
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
Execution approach
Narrowing down on the framework to be used
Readiness of Test Data
Reporting mechanism
Execution Infrastructure
Support for Functional UI and E2E testing
Framework Maintenance Plan
Do’s and Don’ts
Good Vs Bad Practices
Test Data Management
Handling Secure credentials

Step 3 : Planning Phase
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

Share
 
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.