Tutorial
Prerequisites
Start here. Node.js, TypeScript, Browser DevTools, and testing fundamentals — everything you need before picking a framework.
Node.js, npm & the Terminal
Install Node.js, understand npm, and get comfortable with the terminal commands every tester needs
TypeScript for Testers
The 20% of TypeScript you actually need to write automation tests — async/await, types, classes, and imports
Browser DevTools for Automation
Use Chrome DevTools to find reliable selectors, understand the DOM, and debug failing tests
Testing Fundamentals
What E2E testing is, how to write tests that actually catch bugs, and the patterns every automation engineer uses
Test Architecture Fundamentals
Why the Page Object pattern exists, framework-agnostically — before you see it implemented in Playwright, Cypress, or WebdriverIO