QASource Confidential
Managers,
Future Proof Your
Automation
QASource Confidential
20+ Years Experience in QA
Rajeev Rai
CEO, QASource
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
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
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
QASource Confidential
1. Automation
Scope Review
QASource Confidential
2. Evaluate Best Suited
Tools & Technologies
Ruby
PHP Hybrid Model
Java
Perl
Data Driven
POM
BDD Keyword Driven
Ranorex
UFT
Selenium
TestComplete Telerik
Squish
Python
QASource Confidential
3. Automation
Design Strategy
QASource Confidential
Framework
Development
Process Framework
Architecture
Code Review
Process Code Commit
Process
Automation
Design Strategy
Framework Development Process
QASource Confidential
Automation
Design Strategy
Framework Architecture
Global
Configs
Scheduling
Page Objects
Test Driver
Test Data
Tests
Build Tool
Development Language
QASource Confidential
Automation
Design Strategy
Framework Modularity
Loosely
Coupled
Customized
Actions
Global
Configurations
Application
Independent
Utilities
Test Data
Parametrization
QASource Confidential
Class
ID
Link
Name
Tag
CSS
Xpath
Automation
Design Strategy
Object Identification Strategy
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
QASource Confidential
5. Script Execution
Strategy
Suites Execution
Group 1
Parallel Execution
Environments
Re-execution
Group 2 Group 3 Group 4
QASource Confidential
6. Reporting
Strategy
Dashboard Drill Down
Screenshots
Analysis Emailable
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%
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
QASource Confidential
7. Maintenance
Strategy
QASource Confidential
Maintenance
Strategy
Flaky Tests Management
QASource Confidential
Recap Slide
Automation
Scope Review
Evaluate Best
Suited Tools &
Technologies
Automation
Design Strategy
Script Creation
Strategy
Execution
Strategy
Reporting
Strategy
Maintenance
Strategy
1
2
3
4
5
6
7
QASource Confidential
FREE Checklist
Want To Learn More About QA Automation?
VISIT US AT QASOURCE.COM
info.qasource.com/checklist
QASource Confidential
Our
Webinars
qasource.com/webinars
QASource Confidential
Q & A
QASource Confidential
FREE Checklist
Want To Learn More About QA Automation?
VISIT US AT QASOURCE.COM
info.qasource.com/checklist
QASource Confidential

Managers, Future Proof Your Automation