Skip to content
Intermediate3 sessions3 h 36 m14 downloadable files

API Testing with Playwright

CRUD, basic auth, OAuth2 against a live API, AJV schema validation and network monitoring — no second tool, no second runner.

  • The request fixture end to end: GET, POST, PUT, DELETE
  • OAuth2 with dynamic tokens against the Spotify API
  • Schema validation with AJV and live network monitoring

Syllabus

Every session, with its running time

1 section · 3 sessions · 3 h 36 m

API testing with the request fixture3 h 36 m

Playwright's request fixture replaces a separate API-testing tool entirely — same runner, same reports.

  1. Request fixture · CRUD calls: GET, POST, PUT and DELETE · End-to-end API test1:29:40
  2. Basic auth · OAuth2 with the Spotify API · Dynamic tokens · Schema validation with AJV1:59:59
  3. Network monitoring6:32

Downloads with this module

  • API spec files — CRUD, OAuth2, schema validation, mocking and interception14 files

Also included

The rest of the programme

JavaScript for Automation Testers

The language, taught for testing — from variables to promises, async/await and classes. Every flaky test you will ever write comes back to this module.

Sessions
20
Running time
35 h 53 m
Downloadable files
82

Included

Explore

TypeScript for Automation Testers

Types, interfaces, generics-free generics and abstract classes — the exact subset of TypeScript a Playwright framework is written in.

Sessions
5
Running time
7 h 21 m
Downloadable files
22

Included

Explore

Playwright Fundamentals

Locators, frames, shadow DOM, downloads, calendars, waits and assertions — the complete browser-automation surface, one session per topic.

Sessions
20
Running time
32 h 9 m
Downloadable files
82

Included

Explore

₹999

API Testing with Playwright

Get access