Hello World
Course Content
0 / 77 completedModule Overview
Hello World
Introduction
Configuration of Development Environment
Variables, Constants and Data Types
Concatenation and Interpolation
Objects and Arrays
Relational and Equality Operators
Logical Operators
Conditional Statements
Loops
Class and Methods
Functions
TypeScript vs JavaScript
Test Execution with CLI
Playwright Installation
Test Execution with UI
Trace View and Debug
Hooks and Flow Control
Tests Structure
DOM Terminology
Locator Syntax Rules
User-Facing Locators
Reusing Locators
Parent Elements
Child Elements
Extracting Values
Assertions
Auto-Waiting
Timeouts
Code Generation
Input Fields
Checkboxes
Radio Buttons
Lists and Dropdowns
Tooltips
Dialog Boxes
Web Tables (Part 2)
Date Picker (Part 1)
Web Tables (Part 1)
Sliders
iFrames
Date Picker (Part 2)
Drag & Drop
What Is Page Objects
First Page Object
Navigation Page Object
Locators in Page Objects
Parametrized Methods
Date Picker Page Object
Test Steps Decorator
Page Objects Manager
Page Objects Helper Base
Setup New Project
What is API
Mocking API
Modify API Response
Intercept Browser API Response
Sharing Authentication State
Perform API Request
NPM Scripts and CLI Commands
API Authentication
Test Data Generator
Test Retries
Parallel Execution
Screenshots and Videos
Configuration File
Environment Variables
Fixtures
Project Setup and Teardown
Global Setup and Teardown
Test Tags
Mobile Device Emulator
Reporting
Visual Testing
GitHub Actions and Argos CI
Playwright with Docker Container