Four Crucial Tips for Automating Your Web Tests
-
Upload
eurostar-conference -
Category
Technology
-
view
477 -
download
1
description
Transcript of Four Crucial Tips for Automating Your Web Tests
![Page 1: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/1.jpg)
Four Crucial Tips for Web Automation
![Page 2: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/2.jpg)
Jim Holmes [email protected] @AJimholmes FrazzledDad.com
![Page 3: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/3.jpg)
Slides: frazzleddad.com !
Samples: github.com/JimHolmes/SE13
![Page 4: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/4.jpg)
![Page 5: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/5.jpg)
The Four Tips
![Page 6: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/6.jpg)
0) Learn Your Locators
![Page 7: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/7.jpg)
1) Learn When to Avoid Locators
![Page 8: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/8.jpg)
2) Learn How Async Works in Your System
![Page 9: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/9.jpg)
3) Learn to Handle Data and Configuration Effectively
![Page 10: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/10.jpg)
Automation Best Practices
![Page 11: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/11.jpg)
There’s only one:
![Page 12: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/12.jpg)
There are no best practices!
![Page 13: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/13.jpg)
Take today’s concepts
![Page 14: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/14.jpg)
Learn how to apply in !
YOUR SYSTEMS!
![Page 15: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/15.jpg)
0) Locators
![Page 16: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/16.jpg)
What’s a DOM?
![Page 17: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/17.jpg)
Locator Types IDs CSS Xpath Other Attribs
![Page 18: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/18.jpg)
1) Know When to AVOID Locators
![Page 19: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/19.jpg)
2) Handling Async Situations
![Page 20: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/20.jpg)
Page load lifecycle
![Page 21: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/21.jpg)
Along came AJAX
![Page 22: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/22.jpg)
And Jquery and backbone and…..
![Page 23: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/23.jpg)
Explicit waits
![Page 24: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/24.jpg)
Simplify Your Tests via Setup & Teardown
![Page 25: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/25.jpg)
Test Oracles
![Page 26: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/26.jpg)
System Configuration
![Page 27: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/27.jpg)
Learn the concepts
![Page 28: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/28.jpg)
Learn how to apply in !
YOUR SYSTEMS
![Page 29: Four Crucial Tips for Automating Your Web Tests](https://reader038.fdocuments.in/reader038/viewer/2022110118/554f3805b4c905471e8b47cb/html5/thumbnails/29.jpg)
Jim Holmes [email protected] @AJimholmes FrazzledDad.com