lecture 10 of 180 completed

Keeping selectors in one place

When the same locators appear in ten files, one UI change breaks all of them. Put them in one class.

What you'll learn

  • Why repeated locators make one UI change expensive
  • How to keep locators in one place
  • Why page objects should not assert

Fixtures fixed repeated actions, like login. There is a second kind of repetition that hurts just as much.

These lines appear in eight different test files:

members only

Keep reading with the full course

The Foundations track and the first 5 lectures of each framework are free. This lecture is part of the paid course, which unlocks every lecture, all three frameworks, and downloads.

See the options →