~/talk

Everything you want to know about Page Object design pattern (Mikalai Alimenkou, Ukraine), part 1

TalkinRussianat Selenium Camp 2017 · 2017-02-24..02-25· [testing]
slides:none on file

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

  1. 0:00Introduction
  2. 4:05Motives for Page Object
  3. 13:20Problems with traditional
  4. 22:55Splitting test logic
  5. 30:12Building Page Object
  6. 36:18Grouping methods
  7. 44:16Extracting elements
  8. 50:00Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.