Playwright Cheat Sheet (TypeScript): Commands, Locators, Assertions and Config
Playwright TypeScript cheat sheet: CLI commands, test structure, locators, actions, assertions, waits, config, fixtures, API, network, debugging and CI.
Online Learning Platform
Free tutorials, solved practice problems and interview prep for QA and automation engineers: Python, Playwright, Selenium, SQL, Git and more.
Playwright TypeScript cheat sheet: CLI commands, test structure, locators, actions, assertions, waits, config, fixtures, API, network, debugging and CI.
Playwright interview questions and answers for 2, 3 and 5+ years of experience: framework design, flaky tests, scaling, CI/CD, AI agents and scenarios.
Free module-wise Playwright TypeScript assignments: a checkpoint challenge for each of the 15 course modules, from first tests to CI, AI agents and interviews.
Build a Playwright hybrid framework: typed API client, fixtures that create and delete users, API and UI tests, cross-checks and a CI pipeline.
Build a Playwright TypeScript e-commerce framework: page objects, fixtures, login setup project, data-driven tests, CI and an evaluation rubric.
Set up Playwright Test Agents: planner, generator and healer with init-agents, a seed test, reviewed test plans, generated tests and safe healing.
Learn Playwright MCP: what it is, accessibility snapshots, setup in Claude Code, VS Code and Cursor, tools, options, tester workflows and safety tips.
Run Playwright TypeScript tests in Jenkins: Jenkinsfile with the Docker image, CI settings, JUnit and HTML reports, credentials, parameters and shards.
Run Playwright tests in GitHub Actions: workflow YAML, CI config, secrets, reports and traces, sharding with merged reports, Docker image and nightly runs.
Speed up Playwright with parallel execution: workers, fullyParallel, serial mode, writing parallel-safe tests, worker fixtures, and sharding across machines.
Configure Playwright reporters: list, dot, line, html, json, junit, github and blob, the HTML report in depth, merging shard reports and custom reporters.
Use the Playwright Trace Viewer: trace settings, opening traces, DOM snapshots, network and console tabs, test.step, CI artifacts and a debugging walkthrough.
Take free timed mock tests with answers and explanations.