Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Managers, Future Proof Your Automation

2,551 views

Published on

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.

Published in: Technology
  • Be the first to comment

Managers, Future Proof Your Automation

  1. 1. QASource Confidential Managers, Future Proof Your Automation
  2. 2. QASource Confidential 20+ Years Experience in QA Rajeev Rai CEO, QASource
  3. 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. 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. 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
  6. 6. QASource Confidential 1. Automation Scope Review
  7. 7. 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
  8. 8. QASource Confidential 3. Automation Design Strategy
  9. 9. QASource Confidential Framework Development Process Framework Architecture Code Review Process Code Commit Process Automation Design Strategy Framework Development Process
  10. 10. QASource Confidential Automation Design Strategy Framework Architecture Global Configs Scheduling Page Objects Test Driver Test Data Tests Build Tool Development Language
  11. 11. QASource Confidential Automation Design Strategy Framework Modularity Loosely Coupled Customized Actions Global Configurations Application Independent Utilities Test Data Parametrization
  12. 12. QASource Confidential Class ID Link Name Tag CSS Xpath Automation Design Strategy Object Identification Strategy
  13. 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. 14. QASource Confidential 5. Script Execution Strategy Suites Execution Group 1 Parallel Execution Environments Re-execution Group 2 Group 3 Group 4
  15. 15. QASource Confidential 6. Reporting Strategy Dashboard Drill Down Screenshots Analysis Emailable
  16. 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. 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
  18. 18. QASource Confidential 7. Maintenance Strategy
  19. 19. QASource Confidential Maintenance Strategy Flaky Tests Management
  20. 20. 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
  21. 21. QASource Confidential FREE Checklist Want To Learn More About QA Automation? VISIT US AT QASOURCE.COM info.qasource.com/checklist
  22. 22. QASource Confidential Our Webinars qasource.com/webinars
  23. 23. QASource Confidential Q & A
  24. 24. QASource Confidential FREE Checklist Want To Learn More About QA Automation? VISIT US AT QASOURCE.COM info.qasource.com/checklist
  25. 25. QASource Confidential

×