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.

#ATAGTR2018 Presentation "How a fortune 500 case Study Changed The Way We Do QA Automation" By Shweta Sharma and Prateek Jain

88 views

Published on

Shweta Sharma and Prateek Jain took a session on "How a fortune 500 case study changed the way we do QA Automation" only at #ATAGTR2018

please refer our linkedin post for session details
https://www.linkedin.com/pulse/session-how-fortune-500-case-study-changed-way-we-do-qa-alliance/

Published in: Technology
  • Be the first to comment

  • Be the first to like this

#ATAGTR2018 Presentation "How a fortune 500 case Study Changed The Way We Do QA Automation" By Shweta Sharma and Prateek Jain

  1. 1. #ATAGTR2018 How a Fortune 500 Case Study Changed The Way we Do QA Automation Shweta Sharma, Prateek Jain 27th September 2018
  2. 2. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) About Us Prateek Jain Engineering Manager, Axelerant mr_prateekjain Shweta Sharma Quality Assurance Lead, Axelerant shwetasharma84 prateekjainshwetaneelsharma
  3. 3. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) We are Axelerant
  4. 4. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Sprint Based Model
  5. 5. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Challenges and Limitations ● Testing - Bottleneck for Delivery ● Mainitining automation scripts ● Limited Continuous Integration (CI) ● Inconsistent Testing Environments ● Automation Ownership on QA
  6. 6. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Stop rolling out patches
  7. 7. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Testing own code
  8. 8. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Others testing your code
  9. 9. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Developers VS Testers
  10. 10. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Case Study - Fortune 500 Company Automate everything and anything that can be possibly automated. ● Web portal for multinational pharmaceutical and life sciences company. ● Multisite ● Personalized and Multilingual ● Enable Quick Deployments - New Website every week ● Automated Visual and Acceptance Tests
  11. 11. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) BUILD DATA SEEDING ACCEPTANCE TESTING VISUAL REGRESSION CI PIPELINE CD PIPELINE REVIEW STAGING PRODUCTION COMMIT CODE Our Approach
  12. 12. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) DEMO
  13. 13. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) BUILD DATA SEEDING ACCEPTANCE TESTING VISUAL REGRESSION CI PIPELINE CD PIPELINE REVIEW STAGING PRODUCTION COMMIT CODE Our Approach
  14. 14. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) TEAM = Developers + Testers
  15. 15. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Tools and Technologies ● Behat ● WebdriverIO ● GitLab (Continuous Integration) ● Node ● NPM
  16. 16. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Writing a feature file in Behat
  17. 17. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Data Seeding ● Automated test data seeding and data consistency ● Behat Drupal Extension ● Drupal API Driver ● Using the same test data for functional as well as visual regression tests.
  18. 18. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Visual Regression - WebdriverIO ● Supports both TDD and BDD test frameworks ● Good support and enthusiastic developer community ● Supports Edge, Chrome, Firefox, Safari, Opera, HtmlUnit, PhantomJs ● Command line interface ‘wdio’
  19. 19. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) Visual Regression - WebdriverIO
  20. 20. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) About Us Prateek Jain Engineering Manager, Axelerant mr_prateekjain Shweta Sharma Quality Assurance Lead, Axelerant shwetasharma84 prateekjainshwetaneelsharma
  21. 21. #ATAGTR2018 As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us) References ● Behat - http://docs.behat.org/en/latest/ ● Mink - http://mink.behat.org/en/latest/ ● Behat Drupal Extension - http://behat-drupal-extension.readthedocs.io/en/3.1/ ● WebdriverIO - http://webdriver.io/guide.html ● Wdio Visual Regression - https://github.com/zinserjan/wdio-visual-regression-service ● wdio Screenshots - https://github.com/zinserjan/wdio-screenshot ● https://www.axelerant.com/resources/team-blog

×