Skip to main content
00:00/00:00
Lecture 10 of 79

Exercise About Page Test

Download Course (Free)

Course Content

0 / 79 completed
Section 1: Playwright Setup & Installation4 videos

NodeJS Setup

2m

Playwright Config Walkthrough

21m

Playwright Project Setup

10m

Playwright Extensions

31m
Section 2: Introduction3 videos

Course Overview

19m

What is Playwright

5m

Getting the most out of this course

7m
Section 3: Write Tests4 videos

Setup First Test

11m

Solution About Page Test

6m

Exercise About Page Test

2mNow Playing

Fail Test and Review Error

33m
Section 4: Page Locators & Selectors7 videos

Text and CSS Selector

17m

CSS Selector

50m

XPath Selector

17m

Exercise Contact & Blog Page

9m

Text Selector

34m

Working with Multiple Elements

55m

Solution Contact & Blog Page

1h 13m
Section 5: Assertions2 videos

Assertions in Detail

27m

Soft Assertions

38m
Section 6: Upload File2 videos

Upload Test

18m

Upload on a Hidden Input

13m
Section 7: Wait Commands3 videos

Wait For State

13m

Wait For Timeout

23m

Assertion Timeout

11m
Section 8: Debugging4 videos

Playwright Trace Viewer

27m

Playwright Inspector

28m

Debug Console

55m

Recording Script

22m
Section 9: Page Object Model9 videos

What is Page Object Model

3m

Page Template

20m

Enabling Auto Suggestion for Page Objects

15m

HomePage Locators

33m

Home Page Methods

23m

Component Model

6m

Upload Component Setup

25m

Exercise Contact and Blog Pages

4m

Solution Contact and Blog Pages

30m
Section 10: Framework Optimization5 videos

Eslint Setup

27m

Reuse Base URL

8m

Before Hook - Page Initialization

16m

Randomize Data

28m

Parameterize Tests

13m
Section 11: Authentication8 videos

Before Each Hook

23m

Authentication Challenges

25m

Signed In Role - Overview

6m

Before All Hook

41m

Signed In Role - Execute Tests

11m

Multiple Signed In Roles - Overview

12m

Signed In Role - Implementation

31m

Multiple Signed In Roles - Implementation

16m
Section 12: Parallel & Cross Browser Testing3 videos

Parallel Testing Overview

5m

Parallel Testing Demo

19m

Cross Browser Testing

29m
Section 13: Reporting3 videos

Built-in Reporters

18m

Allure Reporter Setup

29m

Attach Trace to Allure Reporter

13m
Section 14: GitHub Actions Integration4 videos

Integrate Reporting in the workflow

18m

Fix Broken Test & Rerun Workflow

13m

Setup workflow file & Trigger workflow

23m

GitHub Actions Setup Overview

2m
Section 15: API Integration9 videos

Types of API Testing in Playwright

28m

GET Request Overview

30m

GET Request Setup

45m

GET Request Spec Implementation

34m

Controller Overview

19m

Controller Setup

27m

POST Request Spec Implementation

46m

Setup - createUserTodo

15m

Controller Spec Implementation

40m
Section 16: Demo Project8 videos

Project Introduction

7m

Project Setup & First Test

1h 5m

Working with Assertions & Locators

1h 24m

Working with Tables & Rows

1h 14m

Handling New Tab & Page

1h 12m

Handling Multiple Elements

1h 30m

Interactive UI Mode

56m

Implementing Page Object Model

1h 28m
Section 17: Wrap up1 videos

Thank You!

4m