O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Visual Validation - The Missing Tip of the Automation Pyramid

4.682 visualizações

Publicada em

The Test Automation Pyramid is not a new concept. The top of the pyramid is our UI / end-2-end functional tests - which should cover the breadth of the product.



What the functional tests cannot capture though, is the aspects of UX validations that can only be seen and in some cases, captured by the human eye. This is where the new buzzwords of AI & ML can truly help.



In this session, we will explore why Visual Validation is an important cog in the wheel of Test Automation and also different tools and techniques that can help achieve this. We will also see a demo of Applitools Eyes - and how it can be a good option to close this gap in automation!

Publicada em: Software
  • If you’re struggling with your assignments like me, check out ⇒ www.HelpWriting.net ⇐. My friend sent me a link to to tis site. This awesome company. After I was continuously complaining to my family and friends about the ordeals of student life. They wrote my entire research paper for me, and it turned out brilliantly. I highly recommend this service to anyone in my shoes. ⇒ www.HelpWriting.net ⇐.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Seja a primeira pessoa a gostar disto

Visual Validation - The Missing Tip of the Automation Pyramid

  1. 1. Visual Validation The Missing Tip of the Automation Pyramid @BagmarAnand Anand Bagmar Software Quality Evangelist, Essence Of Testing
  2. 2. About Me Anand Bagmar EssenceOfTesting.com @BagmarAnand
  3. 3. Test Automation Pyramid @BagmarAnand
  4. 4. Test Automation Pyramid Unit (xUnit / JavaScript) Component Integration View Web Service UI Manual / Exploratory @BagmarAnand Impact on Product Cost Time Business- facing Tests Technology- facing Tests
  5. 5. Test Pyramid … includes NFRs Unit (xUnit / JavaScript) Component Integration View Web Service UI P e r f o r m a n c e S e c u r i t y Accessibility @BagmarAnand Manual / Exploratory
  6. 6. What does this mean? @BagmarAnand
  7. 7. @BagmarAnand
  8. 8. http://littlecoffeefox.com/wp-content/uploads/2017/05/DSCN1738.jpg @BagmarAnand
  9. 9. @BagmarAnand
  10. 10. @BagmarAnand http://www.rfwireless-world.com/images/telecom-billing-system-architecture.jpg
  11. 11. What is missing here? @BagmarAnand
  12. 12. How do you ensure what was working before, is working now as well! @BagmarAnand
  13. 13. https://i.etsystatic.com/14051554/r/il/9d4c9f/1237539802/il_570xN.1237539802_gya2.jpg @BagmarAnand
  14. 14. It happens in Software too! @BagmarAnand https://cdn.pixabay.com/photo/2013/07/12/15/58/smiley-150663_1280.png Surprise
  15. 15. It happens to UPS @BagmarAnand
  16. 16. It Happens to Financial Times @BagmarAnand
  17. 17. It Happens to Amazon @BagmarAnand
  18. 18. UX / Visual Validation The Missing Piece @BagmarAnand
  19. 19. Test Automation Pyramid Unit (xUnit / JavaScript) Component Integration View Web Service UI Manual / Exploratory @BagmarAnand
  20. 20. • Mostly done manually done • tedious • very error prone • impossible to scale and repeat – especially in days of CD! • Functional Automation can help – a little @BagmarAnand Visual Validation - Challenges
  21. 21. • Business / Revenue loss • Brand / Credibility loss • You loose your users! @BagmarAnand If Visual Validation is NOT done …..
  22. 22. Solution Visual Test Automation @BagmarAnand
  23. 23. • Compare screenshots • Whole page • snippets @BagmarAnand How does it work?
  24. 24. Have you used any Visual Testing tools? @BagmarAnand
  25. 25. • False positives / negatives • Baseline maintenance • Browsers • Devices • Resolutions / Viewports • Result analysis & maintenance @BagmarAnand Challenges of Automated Visual Validation
  26. 26. Demo @BagmarAnand
  27. 27. Test Pyramid … includes UX & NFRs Unit (xUnit / JavaScript) Component Integration View Web Service UI P e r f o r m a n c e S e c u r i t y Accessibility UX @BagmarAnand Manual / Exploratory
  28. 28. • The Practical Test Pyramid - https://martinfowler.com/articles/practical-test- pyramid.html • Testing Pyramids & Ice-Cream Cones - https://watirmelon.blog/testing-pyramids/ • Applitools – www.applitools.com @BagmarAnand References
  29. 29. Thank you! Anand Bagmar EssenceOfTesting.com @BagmarAnand

×