lecture 18 of 180 completed

Putting it together: a suite people trust

Fixtures, page objects, data and config become one repository. What goes in it, how it is arranged, and what to do when it slows down.

What you'll learn

  • What belongs in a regression suite and what does not
  • How fixtures, page objects and data fit together
  • What to do first when the suite gets slow

You have the pieces. This lecture assembles them, because a suite is more than a pile of tests and the difference is what a team actually experiences.

Decide what goes in it.

Not everything. A regression suite protects the journeys that cost money when they break: sign in, the main create-and-view flow, checkout, and the permissions that keep users out of each other's data.

Anything cheaper to check elsewhere should be checked elsewhere. Validation rules, formatting, date maths: unit tests, or API tests with Playwright's request fixture. Putting them in the browser makes the suite slow without making it safer.

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 →