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.

Start Your Automation Journey With Rapise

107 views

Published on

A tutorial by Denis Markovtsev, presented at InflectraCon 2019, in Cincinnati, OH on September 10, 2019.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Start Your Automation Journey With Rapise

  1. 1. Automation 1 Start Your Automation Journey With Rapise @Inflectra | #InflectraCon
  2. 2. Denis Markovtsev Principal Software Engineer, Inflectra denis.markovtsev@inflectra.com @dmarkovtsev
  3. 3. Agenda Modern Web Applications Rapise Demo  Creating a Test  Test Report Analysis  Maintenance of Tests
  4. 4. Modern Web Applications Are Hard to test? Easy to test?
  5. 5. From Manual to Automated Testing
  6. 6. Automation Challenges Identification of Elements Input Simulation Asynchronous Data Loading
  7. 7. http://uitestingplayground.com/
  8. 8. Element Identification Element locator Is built automatically Works after application reload Works in data-driven scenarios Works when application is modified
  9. 9. Input Simulation DOM Events Native Events
  10. 10. Asynchronous Data Loading
  11. 11. Don’t Panic: We Have a Solution Rapise Simplifies creation of a test Reduces maintenance cost
  12. 12. Creating a Test Recording Modification Playback
  13. 13. Demo: New Test
  14. 14. Demo: Test Recording
  15. 15. Demo: Test Playback
  16. 16. Demo: Test Modification
  17. 17. Test Report Analysis Assertions Screenshots
  18. 18. Demo: Test Failure
  19. 19. Failed Assertion
  20. 20. Screenshots
  21. 21. Maintenance of Tests Flash Re-learn Web Application Profile Self-Healing Locators
  22. 22. Demo: Object Not Found
  23. 23. Demo: Flash
  24. 24. Demo: Re-Learn
  25. 25. Web Application Profile
  26. 26. Demo: Web Application Profile
  27. 27. Self-Healing Web Locators
  28. 28. Demo: Self-Healing Web Locators
  29. 29. Q&A Contact me: @dmarkovtsev denis.markovtsev@inflectra.com

×