There are lots of courses out there that cover how to set up a web framework for UI-level test automation like Playwright or Cypress and how to interact with various elements, but are there any courses that also help people understand how to write fast, deterministic, meaningful tests?
This is not just a matter of software testing skill in general, but of specific considerations related to UI automation. For example, that if you need to be logged in to test most scenarios, but you’re not specifically testing the login functionality, that you should look at doing the login through an API POST and sustaining the session rather than logging in through the UI before each scenario.
Also, while you could see that example as a “best practice”, what about helping people to think of why they would want to do that and what kind of thinking would help them make good decisions about test design? Even better if it also covers deciding what not to test.
That’s excellent. It looks to contain some very valuable things for the teams I work with, though if anything it’s too comprehensive for my purposes.
We’re considering a cohort/instructor-led version of the course in the future, but not right now. You’ll be presented with all the journey that you can then go through at your leisure.