lecture 15 of 150 completed

Putting it together: a suite people trust

Everything in this track becomes one working suite. What goes in it, how it is organised, and what to do when it gets slow.

What you'll learn

  • What belongs in a regression suite and what does not
  • How to organise a suite by feature
  • What to do first when it gets slow

You now know the pieces. This lecture is about assembling them into something a team runs every day, because a suite is more than a pile of tests.

Decide what goes in it.

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

Anything you can check more cheaply elsewhere should be checked elsewhere. Field validation logic, currency formatting, date maths: those are unit tests, and putting them in the browser suite makes it 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 →