If you’re finding it difficult to automate tests for new features, and/or a significant number of the bugs your team finds are false positives, you should consider future-proofing your automation.
3. QASource Confidential
QASource: Automation Experts
Ø Over 600 engineers
Ø 100+ automation engineers
Ø 1000+ years collective
automation experience
Ø 100+ automation frameworks
Ø 100s of successful engagements
Ø 1,000,000+ automated test cases
Ø Advanced technology group to provide
proven automation best practices
Application
Testing Suite
4. QASource Confidential
What is the single biggest reason behind maximum
failures in your Automation?
Flaky Tests False Positives
Poor Code Don’t Know
Don’t Know
5. QASource Confidential
How To Future Proof Your Automation
Agenda1
2
3
4
5
6
7Automation
Scope Review
Evaluate Best
Suited Tools &
Technologies
Automation
Design Strategy
Script Creation
Strategy
Execution
Strategy
Reporting
Strategy
Maintenance
Strategy
13. QASource Confidential
4. Test Script Creation
Strategy
Script Mapping
Strategy
Script Pattern
Strategy
Script Commenting
Strategy
Independent
Test
Unique Test
Data
Exception
Handling
Controlled
State
Tear
Down
Soft and Hard
Assertions
14. QASource Confidential
5. Script Execution
Strategy
Suites Execution
Group 1
Parallel Execution
Environments
Re-execution
Group 2 Group 3 Group 4
16. QASource Confidential
Execution Overview
Execution SummaryOverview
Detailed Report
Skipped: 1% Failed: 4%
Passed: 95%
Total Test Scripts Executed
Total Test Scripts Passed
Total Test Scripts Failed
Total Test Scripts Skipped
Executed On
Duration
Number of VMs
Build Number
2620
2500
100
20
Tue Jan 10 21:40:35 IST 2017
02:05:34
20
156
Contact Tests
Appointment Tests
Meeting Tests
Google Chrome
Firefox
Internet Explorer
570
780
1150
0
100
0
0
20
0
Regression Suites
570
900
1150
100%
87%
100%
Reporting
Strategy
Report Example
Browsers 2500 100 20 2620 95%
17. QASource Confidential
Breakeven in
Automation
Effort Optimization Task Distribution:
Sprint 4
Task Distribution:
Sprint 4 (Drilldown)
Team Test Case
Automation Velocity
Team Effort
Distribution
Engineer Test Case
Automation Velocity
Engineer Effort
Distribution
Reporting
Strategy
Measure your way to successful automation