How to test and monitor your APIs with Playwright

In today's video, we explore a lesser-known feature of Microsoft's Playwright - API Testing. We'll illustrate how to use Playwright for testing GraphQL as an example of an HTTP-based API; RESTful APIs can be tested too. We'll explain the usage of the 'request' fixture with Playwright, parse responses and validate their correctness. Moreover, we'll delve into executing multiple API requests in a single Playwright test case while testing their responses. A bonus tip we'll share is how to reuse your Playwright code with Checkly's new multistep checks for efficient production monitoring. Questions? Feel free to drop them below. See you in the next video! Playwright API testing docs: https://playwright.dev/docs/api-testing Checkly Multistep Check docs: https://www.checklyhq.com/docs/multis... 00:00 Intro 00:19 GraphQL example API 01:35 The API testing test case 02:26 Making requests with the `request` fixture 03:17 Access the response body 03:43 Configuring Playwright projects 04:17 Adding assertions to your API tests 05:39 Making multiple requests in a single test case 06:06 Filter countries via GraphQL 08:23 Playwright API monitoring 09:29 Outro #playwright #monitoring #apitesting #syntheticmonitoring #checkly

How to combine POMs (Page Object Models) with Playwright Fixtures for better developer experience
▶︎

How to combine POMs (Page Object Models) with Playwright Fixtures for better developer experience

New AI Features in Playwright (Live-Webinar)
▶︎

New AI Features in Playwright (Live-Webinar)

Playwright 04: Master Playwright Locators | getByRole, getByLabel, getByText & More
▶︎

Playwright 04: Master Playwright Locators | getByRole, getByLabel, getByText & More

3 Reasons for Playwright Flaky Tests (and How To Fix It)
▶︎

3 Reasons for Playwright Flaky Tests (and How To Fix It)

Playwright, Cursor & AI in QA (How to Save Hours)
▶︎

Playwright, Cursor & AI in QA (How to Save Hours)

6 AI Workflows Every QA Engineer Should Be Using in 2026
▶︎

6 AI Workflows Every QA Engineer Should Be Using in 2026

Avoid flaky end-to-end tests due to poorly hydrated Frontends with Playwright's toPass()
▶︎

Avoid flaky end-to-end tests due to poorly hydrated Frontends with Playwright's toPass()

Playwright API Testing with TypeScript (from scratch in 10 minutes)
▶︎

Playwright API Testing with TypeScript (from scratch in 10 minutes)

Modern E2E Testing with Playwright and AI
▶︎

Modern E2E Testing with Playwright and AI

APIs for Beginners - How to use an API (Full Course / Tutorial)
▶︎

APIs for Beginners - How to use an API (Full Course / Tutorial)

777 Portal ✨ Manifest Miracles, Abundance & Divine Alignment - Meditation Music
▶︎

777 Portal ✨ Manifest Miracles, Abundance & Divine Alignment - Meditation Music

Playwright MCP - How to use AI for Manual Testing
▶︎

Playwright MCP - How to use AI for Manual Testing

Is This Wish Meant to Be Fulfilled? 🧚🤲 Detailed Pick a Card Tarot Reading ✫・
▶︎

Is This Wish Meant to Be Fulfilled? 🧚🤲 Detailed Pick a Card Tarot Reading ✫・

My Son-In-Law Has No Idea I Own The Company He Works For As CEO. Dad Journey.
▶︎

My Son-In-Law Has No Idea I Own The Company He Works For As CEO. Dad Journey.

Playwright Myths Busted: Speed, Flakiness, Production Monitoring & AI Test Generation
▶︎

Playwright Myths Busted: Speed, Flakiness, Production Monitoring & AI Test Generation

How to detect broken links with Playwright Test
▶︎

How to detect broken links with Playwright Test

【閲覧注意⚠️】お相手様、あなたの想像の100倍ヤバい状態になります。
▶︎

【閲覧注意⚠️】お相手様、あなたの想像の100倍ヤバい状態になります。

How to test dynamic content in Playwright with API mocking
▶︎

How to test dynamic content in Playwright with API mocking

Chosen One, This Is Why God Kept You Single All This Time
▶︎

Chosen One, This Is Why God Kept You Single All This Time

Playwright with Javascript | Rest API Testing | HTTP Requests |Get,Post,Put & Delete | Part 39
▶︎

Playwright with Javascript | Rest API Testing | HTTP Requests |Get,Post,Put & Delete | Part 39