Forem

Playwright Web Testing & Automation Framework 🎭

Playwright is an open-source framework for Web Testing and Automation. It enables reliable end-to-end testing for modern web apps across browsers and platforms, using one API! Playwright supports resilient testing (with features like auto-wait, web-first assertions and tracing) with powerful tooling for authoring, debugging and profiling your end-to-end tests!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Playwright: A Guide to Browser Automation & Testing
Cover image for Playwright: A Guide to Browser Automation & Testing

Playwright: A Guide to Browser Automation & Testing

6
Comments 1
4 min read
🎭 playwright-cli-select
Cover image for 🎭 playwright-cli-select

🎭 playwright-cli-select

7
Comments 6
4 min read
Playwright Assertions: Avoid Race Conditions with This Simple Fix!
Cover image for Playwright Assertions: Avoid Race Conditions with This Simple Fix!

Playwright Assertions: Avoid Race Conditions with This Simple Fix!

13
Comments
2 min read
Playwright vs. Puppeteer: Should You Make the Switch?
Cover image for Playwright vs. Puppeteer: Should You Make the Switch?

Playwright vs. Puppeteer: Should You Make the Switch?

8
Comments 1
9 min read
Catch Missing `await` Calls in Playwright Tests with ESLint
Cover image for Catch Missing `await` Calls in Playwright Tests with ESLint

Catch Missing `await` Calls in Playwright Tests with ESLint

30
Comments 9
3 min read
Playwright: dicas e boas práticas
Cover image for Playwright: dicas e boas práticas

Playwright: dicas e boas práticas

1
Comments
2 min read
Cypress Debugging: How to Get Started

Cypress Debugging: How to Get Started

Comments
6 min read
Automating Visual Regression Testing with Playwright
Cover image for Automating Visual Regression Testing with Playwright

Automating Visual Regression Testing with Playwright

1
Comments
3 min read
Testing with Playwright: Use i18next Translations in Tests, but not `t('key')`
Cover image for Testing with Playwright: Use i18next Translations in Tests, but not `t('key')`

Testing with Playwright: Use i18next Translations in Tests, but not `t('key')`

Comments
4 min read
Playwright Amazon Scraper: Products & Reviews (Javascript)
Cover image for Playwright Amazon Scraper: Products & Reviews (Javascript)

Playwright Amazon Scraper: Products & Reviews (Javascript)

8
Comments
3 min read
How to Generate PDFs in 2025
Cover image for How to Generate PDFs in 2025

How to Generate PDFs in 2025

2
Comments
9 min read
Next.js Testing Guide: Unit and E2E Tests with Vitest & Playwright
Cover image for Next.js Testing Guide: Unit and E2E Tests with Vitest & Playwright

Next.js Testing Guide: Unit and E2E Tests with Vitest & Playwright

1
Comments
27 min read
Understanding Headless vs. Headed Modes in Playwright: A Guide for QA Automation Engineers / SDETs
Cover image for Understanding Headless vs. Headed Modes in Playwright: A Guide for QA Automation Engineers / SDETs

Understanding Headless vs. Headed Modes in Playwright: A Guide for QA Automation Engineers / SDETs

6
Comments 1
3 min read
[SCARY] Visual Regression Testing
Cover image for [SCARY] Visual Regression Testing

[SCARY] Visual Regression Testing

3
Comments
4 min read
Automating 44 E2E Tests with AI-Powered Browser Control for Under $1
Cover image for Automating 44 E2E Tests with AI-Powered Browser Control for Under $1

Automating 44 E2E Tests with AI-Powered Browser Control for Under $1

2
Comments
4 min read
Optimizing End-to-End Testing: Strategies for Speed, Reliability, and Efficiency

Optimizing End-to-End Testing: Strategies for Speed, Reliability, and Efficiency

3
Comments 1
4 min read
Organizing Playwright Tests Effectively
Cover image for Organizing Playwright Tests Effectively

Organizing Playwright Tests Effectively

175
Comments 2
7 min read
My first steps with Playwright
Cover image for My first steps with Playwright

My first steps with Playwright

6
Comments
4 min read
The Test Drama (The Opening Salvo): Cypress vs Playwright Installation - The Good, The Bad, and the... Bug-ly!
Cover image for The Test Drama (The Opening Salvo): Cypress vs Playwright Installation - The Good, The Bad, and the... Bug-ly!

The Test Drama (The Opening Salvo): Cypress vs Playwright Installation - The Good, The Bad, and the... Bug-ly!

43
Comments 4
13 min read
Retro’ing and Debugging 2024: A Journey of Growth and Reflection

Retro’ing and Debugging 2024: A Journey of Growth and Reflection

9
Comments
4 min read
Mocking MQTT with Playwright: Simplify Your System Tests

Mocking MQTT with Playwright: Simplify Your System Tests

5
Comments 1
6 min read
"Fix with AI" Button in Playwright HTML Report
Cover image for "Fix with AI" Button in Playwright HTML Report

"Fix with AI" Button in Playwright HTML Report

39
Comments 5
9 min read
Creating Open Graph Images in Django for Improved Social Media Sharing
Cover image for Creating Open Graph Images in Django for Improved Social Media Sharing

Creating Open Graph Images in Django for Improved Social Media Sharing

Comments
5 min read
Why is My Multi-Threaded API Still Slow?

Why is My Multi-Threaded API Still Slow?

Comments
2 min read
Comparing Test Execution Speed of Modern Test Automation Frameworks: Cypress vs Playwright
Cover image for Comparing Test Execution Speed of Modern Test Automation Frameworks: Cypress vs Playwright

Comparing Test Execution Speed of Modern Test Automation Frameworks: Cypress vs Playwright

7
Comments 2
16 min read
loading...