DEV Community

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.
Web Scraping — Scrape data from your instagram page with Nodejs, Playwright and Firebase.

Web Scraping — Scrape data from your instagram page with Nodejs, Playwright and Firebase.

121
Comments 11
5 min read
If you consider Puppeteer cool, then playwright is awesomeness 😍

If you consider Puppeteer cool, then playwright is awesomeness 😍

67
Comments 18
4 min read
Creating a Telegram chatbot with ChatGPT: A Step-by-Step Guide

Creating a Telegram chatbot with ChatGPT: A Step-by-Step Guide

45
Comments 4
9 min read
Next.js + Playwright + GitHub Actions Boilerplate

Next.js + Playwright + GitHub Actions Boilerplate

39
Comments 1
6 min read
How to end-to-end test your Vue.js apps with Playwright 🧪

How to end-to-end test your Vue.js apps with Playwright 🧪

33
Comments 2
8 min read
A better global setup in Playwright reusing login with project dependencies

A better global setup in Playwright reusing login with project dependencies

33
Comments 21
10 min read
Behavior Driven Development (BDD) using Playwright

Behavior Driven Development (BDD) using Playwright

28
Comments 14
9 min read
Setting state using cookies with Puppeteer and Playwright

Setting state using cookies with Puppeteer and Playwright

27
Comments 3
4 min read
How to visually test UI using Playwright

How to visually test UI using Playwright

27
Comments 2
5 min read
API Mocking for your Playwright tests

API Mocking for your Playwright tests

26
Comments 5
7 min read
#001 | Getting Started With Playwright

#001 | Getting Started With Playwright

24
Comments 2
8 min read
#002 | Getting Started - Writing Tests!

#002 | Getting Started - Writing Tests!

24
Comments 2
7 min read
Playwright's UI Mode - watch mode and time travel debugging

Playwright's UI Mode - watch mode and time travel debugging

22
Comments 6
5 min read
Hello, #30DaysOfPlaywright

Hello, #30DaysOfPlaywright

22
Comments 1
4 min read
Root Cause: Troubleshoot Puppeteer & Playwright Tests with ease

Root Cause: Troubleshoot Puppeteer & Playwright Tests with ease

22
Comments
2 min read
Avoiding hard waits in Playwright and Puppeteer

Avoiding hard waits in Playwright and Puppeteer

21
Comments
6 min read
#003 | Let's Automate Playwright Testing With GitHub Actions

#003 | Let's Automate Playwright Testing With GitHub Actions

21
Comments 1
9 min read
Hey look, it's Playwright, like Puppeteer but with more browser (support)

Hey look, it's Playwright, like Puppeteer but with more browser (support)

19
Comments 4
4 min read
Playwright - How to write tests

Playwright - How to write tests

19
Comments
5 min read
Code coverage for a Next.js app using Playwright tests

Code coverage for a Next.js app using Playwright tests

18
Comments 2
3 min read
Set up your test automation project with Playwright using Typescript

Set up your test automation project with Playwright using Typescript

18
Comments 4
8 min read
#20 - Tools: Test Automation for PWA

#20 - Tools: Test Automation for PWA

17
Comments
15 min read
How To Locate Elements in Playwright

How To Locate Elements in Playwright

17
Comments 3
7 min read
How to scrape the web with Playwright

How to scrape the web with Playwright

16
Comments
5 min read
#16: Test Automation with Playwright

#16: Test Automation with Playwright

15
Comments 2
7 min read
A practical boilerplate of Playwright with Jest

A practical boilerplate of Playwright with Jest

14
Comments
7 min read
Getting Started with Playwright Testing

Getting Started with Playwright Testing

14
Comments 4
5 min read
Automate Chromium, Firefox, and WebKit with Go (preview)

Automate Chromium, Firefox, and WebKit with Go (preview)

14
Comments
4 min read
Exploring Component Testing in Vue with Playwright

Exploring Component Testing in Vue with Playwright

14
Comments 4
5 min read
How low-level API calls can stabilize your end-to-end tests

How low-level API calls can stabilize your end-to-end tests

14
Comments
5 min read
Box Test Steps in Playwright

Box Test Steps in Playwright

13
Comments
6 min read
Record your Playwright browser with playwright-video

Record your Playwright browser with playwright-video

13
Comments
3 min read
Playwright - Generate tests' code

Playwright - Generate tests' code

13
Comments 2
3 min read
Playwright - Let's start

Playwright - Let's start

13
Comments
4 min read
Testing for Accessibility with Playwright

Testing for Accessibility with Playwright

13
Comments 1
7 min read
#17: Multi-Stage Deployments With Azure DevOps

#17: Multi-Stage Deployments With Azure DevOps

13
Comments
9 min read
Screen recording with Playwright

Screen recording with Playwright

12
Comments 2
2 min read
Web Scraping with F#

Web Scraping with F#

12
Comments
8 min read
Monitoring with Playwright on Checkly made easy

Monitoring with Playwright on Checkly made easy

12
Comments
3 min read
Tagging your Playwright Tests

Tagging your Playwright Tests

12
Comments 3
2 min read
Automated visual regression testing with TypeScript, Playwright, Jest and Jest Image Snapshot

Automated visual regression testing with TypeScript, Playwright, Jest and Jest Image Snapshot

12
Comments
7 min read
Automate web browsers with Python and Playwright

Automate web browsers with Python and Playwright

12
Comments
3 min read
🩰 Schedule automated tests; become premier ballet artiste

🩰 Schedule automated tests; become premier ballet artiste

12
Comments 5
4 min read
Using Jest with Playwright

Using Jest with Playwright

12
Comments
5 min read
Introduction to Playwright

Introduction to Playwright

11
Comments
1 min read
Running Playwright Tests in VS Code

Running Playwright Tests in VS Code

11
Comments 1
3 min read
Migrating from Cypress to Playwright using GPT3

Migrating from Cypress to Playwright using GPT3

11
Comments 2
1 min read
Introducing automated visual testing to Playwright

Introducing automated visual testing to Playwright

11
Comments 1
4 min read
Using Playwright fixtures to skip login pages

Using Playwright fixtures to skip login pages

11
Comments 2
3 min read
Get access to the deployed Azure Static Webb App URL within your GitHub Workflow

Get access to the deployed Azure Static Webb App URL within your GitHub Workflow

11
Comments
6 min read
Playwright - Not just for Frontend

Playwright - Not just for Frontend

10
Comments 1
6 min read
Playwright - Parametrize tests

Playwright - Parametrize tests

10
Comments
3 min read
Executing Playwright Tests in Multiple Environments

Executing Playwright Tests in Multiple Environments

10
Comments 1
2 min read
How to upload files with Playwright

How to upload files with Playwright

10
Comments
3 min read
Getting started with Python and Playwright

Getting started with Python and Playwright

10
Comments
4 min read
Yet Another Newsletter LOL: Getting Griddy

Yet Another Newsletter LOL: Getting Griddy

10
Comments
4 min read
How to take website screenshots with Go

How to take website screenshots with Go

10
Comments
4 min read
Playwright, NUnit, Page Object Models and Dependencies

Playwright, NUnit, Page Object Models and Dependencies

10
Comments
3 min read
Writing tests for Next.js, next-auth, Prisma using Playwright and msw

Writing tests for Next.js, next-auth, Prisma using Playwright and msw

10
Comments 1
14 min read
Verify PDF contents using Playwright and pdf2json

Verify PDF contents using Playwright and pdf2json

10
Comments 2
3 min read
loading...