1. Warning! Section will be REMOVED SOON.html
2. Comparing the 2 tests before and after refactoring
3. Considering other problems with the current test
4. Doing a second refactoring of the test
5. Running the test and analyzing it one more time
6. Automation testing Exercise
7. What are your thoughts so far.html
8. Make sure that you have the latest source code!.html
9. Introduction to the Page Object Model
10. Introduction to the Page Object Model 2
11. Benefits of the Page Object Model
12. Benefits of the Page Object Model 2
13. Words of wisdom from Albert Einstein
14. How to start removing problems and creating a TestBase class
15. Browser class fix.html
16. Fix to the TestBase class.html
17. How to code an Initialize method for the TestBase class
18. How to create a static driver and the Initialize method
19. Moving the Browser class to its own file and cleaning up
20. Cleaning up the new test to inherit from TestBase
21. Comparing the new test with the older test
22. How to create a test cleanup method
23. Hermetic Test Design Pattern
24. More design patterns
25. Designing the test
26. How to create a Pages class
27. Coding the Pages class
28. Coding the Pages class 2
29. Coding the LoginPage
30. Adding a goto method to the Browser class
31. Writing the login method of the Login page
32. Running the test and checking the results
33. Creating a membership page object
34. Implementing the IsAt method
35. Rerunning the test
36. Seeing the test results of the test
37. Making sure that the test fails successfully and closing comments
38. comparing the 2 tests
39. writing the 3rd test
40. writing the 4th test
41. designing an explicit wait 3
42. designing an explicit wait 5
43. final run of the unit tests
44. Developing automation framework-all videos
45. Refactoring - all videos in one
46. Creating test automation - all videos
47. Analyzing the automation test-all videos
48. Framework-all videos