managers, future proof your automation
TRANSCRIPT
QASource Confidential
Managers,Future Proof Your
Automation
QASource Confidential
20+ Years Experience in QARajeev RaiCEO, 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 maximumfailures 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
34
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. AutomationScope Review
QASource Confidential
2. Evaluate Best SuitedTools & Technologies
Ruby
PHP Hybrid Model
Java
Perl
Data Driven
POM
BDD Keyword Driven
Ranorex
UFT
Selenium
TestComplete Telerik
Squish
Python
QASource Confidential
3. AutomationDesign 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 CreationStrategy
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 ExecutionStrategy
Suites Execution
Group 1
Parallel Execution
Environments
Re-execution
Group 2 Group 3 Group 4
QASource Confidential
6. ReportingStrategy
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. MaintenanceStrategy
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
12
34
56
7
QASource Confidential
FREE Checklist
Want To Learn More About QA Automation?VISIT US AT QASOURCE.COM
info.qasource.com/checklist
QASource Confidential
OurWebinars
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