Everything you want to know about Page Object design pattern (Mikalai Alimenkou, Ukraine), part 1
summary
Shows how to refactor raw Selenium WebDriver tests in Java into structured Page Objects: consolidating duplicated findElement calls into page methods, keeping locators with their page, and returning other page objects to model navigation. Demonstrates PageFactory initialization, explains when extracting elements improves robustness versus when it needlessly complicates tests (avoid hoarding single-use locators), and reviews real-world benefits, failure modes, and commonly reused libraries/patterns.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 4:05Motives for Page Object
- 13:20Problems with traditional
- 22:55Splitting test logic
- 30:12Building Page Object
- 36:18Grouping methods
- 44:16Extracting elements
- 50:00Summary








