Lesson 1
Project setup and first test
Understand Playwright Test structure, configuration and how a test moves through arrange, act and assert.
Learn browser automation through locators, assertions, fixtures, test data and debugging patterns.
Learning outcomes
Guided lessons
Lesson 1
Understand Playwright Test structure, configuration and how a test moves through arrange, act and assert.
Lesson 2
Prefer role, label and test-id based locators over brittle CSS and XPath chains.
Lesson 3
Let Playwright wait for observable conditions rather than adding arbitrary sleeps.
Lesson 4
Share authentication, test data and environment setup without creating hidden coupling.
Lesson 5
Use trace viewer, screenshots, videos and step-level evidence to diagnose failures quickly.
Hands-on practice
Do not just tick these mentally. Write the query, create the test matrix, refactor the code, or document the decision. Practical evidence is the point.