Playwright JS Course Planner-TestLeaf
Playwright JS Course Planner-TestLeaf
Subject Topic
□ PW Introduction
□ JS Introduction and History
□ Variables
□ Data Types
Javascript Fundamentals □ Operators
□ Conditional Statements
□ Loops
□ Functions
□ Arrow Functions
□ Playwright Configuration
□ Headless/Headed mode
□ Debug failed test scripts
□ Multiple elements
Dig deeper into □ iframes
playwright □ Shadow DOM
□ Alerts
□ Keyboard/mouse actions
□ Typescript types
□ Type inference
□ Explicit types
Typescript □ Functions with type
□ Annotations
□ Enums in Type
□ Type assertion
Playwright Advanced
□ Test suite Structure
□ Reporter
Playwright Advanced □ Trace Viewer
□ Video Capture
□ Device Emulation
□ Geolocation
□ Console Logs
□ Classes in TS
□ Constructor
OOPS for □ Access modifiers
Playwright
□ OOPS principles
□ OOPS implementations in Project
□ Test Retry
□ Overriding config at Test & Project Level
□ Test Parameterization
□ Test Suite
□ Test Steps
□ Cross browser testing
□ Show Reports
Test Runner/ Reporter
□ Global Setup/ Tear downs
□ Implement custom reporters
□ Framework Best Practices