Skip to content

Latest commit

 

History

History
153 lines (104 loc) · 8.87 KB

RESOURCES.md

File metadata and controls

153 lines (104 loc) · 8.87 KB

Resources File

This file will be used for the exercises in this course. I'll include links that are discussed in each video.

01_01 Installing Playwright

01_02 Updating The Playwright Config

01_03 Playwright Config Browsers and Projects

01_04 Exploring The Test Runner Command Line Interface

01_05 Overview of package.json

01_06 Exploring the VS Code Extension

01_07 Exploring Playwright UI Mode

02_01 Overview of the Website Under Test

02_02 Generating Tests With Codegen

02_03 Overview of Locator Strategies in Playwright

02_04 Overview of Assertions in Playwright

02_05 Structuring Playwright Tests

02_06 Handling Cookie Authentication in Playwright

02_07 Visual Testing in Playwright

02_08 API Testing in Playwright

02_09 Automating The Right Things With Playwright

02_10 Challenge: Create 3 Automated Tests

  • Challenge: Create 3 Automated Tests

    • Create an automated test that adds an item to the shopping cart, Goes through the checkout process and when paying select buy now pay later.
    • Create a visual test to the checkout flow to validate the final payment screen.
    • Create an API test against the endpoint /products/{unique_id}, ensuring the correct product details are returned.
  • Hints:

    • Save yourself some time and utilize the storage state that we have already created in video 02_06.
    • The productIds automatically change every 2 hours, so you will need to find a way to get the current productId reliably for the API test.

02_11 Solution: Playwright Challenge

03_01 Introduction to Maintaining Tests With Playwright

03_02 Playwright Screenshots, Videos, and Reporters

03_03 Playwright Trace Viewer

03_04 Scaling Playwright Tests

04_01 Next Steps

Connect with Butch Mayhew