Skip to main content

Posts

Showing posts from September, 2025

6-Week JS + TS + Playwright Plan

  Week 1 – JavaScript Foundations for QA 🎯 Goal: Understand enough JS to write test scripts. Variables ( let , const ), data types Arrays & objects (storing test data) Loops & conditionals ( for , while , if ) Functions (regular + arrow) Practice: Write a function that validates login data (e.g., check if username/password are not empty). Week 2 – Async JS & TypeScript Basics 🎯 Goal: Handle async operations & learn TS essentials. Promise , async/await (critical for Playwright steps) Error handling with try/catch TypeScript basics: Types ( string , number , boolean ) Interfaces (useful for test data structures) Classes (foundation for Page Object Model) Practice: Write a TS function that returns a user object with type safety. Week 3 – Playwright Setup & First Tests 🎯 Goal: Install Playwright + write basic test scripts. Install Node.js & Playwright ( npm init playwright@latest ) Understand Playwright...