PlaywrightLearn TypeScript for Playwright from scratch: project setup, playwright.config.ts, async/await, Page and Locator types, typed test data, page objects, typed fixtures and type checking in CI.
8 min readRead →
PlaywrightTypeScript generics explained simply: generic functions, arrow functions, constraints with extends, keyof, generic interfaces and classes, utility types, and real Playwright examples.
8 min readRead →
PlaywrightLearn TypeScript classes and objects step by step: constructors, access modifiers, inheritance, getters, static and abstract classes, classes vs interfaces, and the Playwright Page Object Model.
7 min readRead →
PlaywrightBeginner guide to TypeScript interfaces: syntax, optional and readonly properties, default values, extends, interface vs type, interface vs class, and real Playwright examples.
7 min readRead →
PlaywrightLearn TypeScript objects step by step: object types, optional and readonly properties, nested objects, arrays of objects, merging and comparing, with real Playwright test examples.
9 min readRead →
PlaywrightLearn Playwright testing with practical UI automation exercises for forms, tables, alerts, uploads, tabs, iframes, and more. Includes locator examples and tips for reliable end-to-end tests.
2 min readRead →
PlaywrightArrays are everywhere in test automation — storing test data, collecting page elements, managing results. TypeScript arrays come with strong typing that
4 min readRead →
PlaywrightFunctions are the building blocks of clean, reusable code. In test automation, you'll use them everywhere — from page actions to custom assertions to utility
5 min readRead →
PlaywrightLoops let you repeat actions — whether it's iterating through test data, checking multiple elements, or retrying flaky operations. This guide covers every
4 min readRead →
PlaywrightConditions let you control which code runs based on different scenarios — essential for building smart Playwright tests that handle popups, dynamic content,
4 min readRead →
PlaywrightOperators are the building blocks of every TypeScript program. Whether you're writing Playwright test automation or building applications, understanding
2 min readRead →
PlaywrightPasskeys are replacing passwords across the web, and if your test automation framework can't handle WebAuthn flows, you're already falling behind. Playwright
5 min readRead →