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.
Advanced Playwright Features: Beyond the Basics

Advanced Playwright Features: Beyond the Basics

1
Comments
3 min read
Playwright: A Comprehensive Overview of Web UI Automation Testing Framework

Playwright: A Comprehensive Overview of Web UI Automation Testing Framework

Comments
7 min read
Show Metadata in Playwright HTML Report: A Complete Guide

Show Metadata in Playwright HTML Report: A Complete Guide

2
Comments
5 min read
Getting Started with Playwright: A Step-by-Step Guide

Getting Started with Playwright: A Step-by-Step Guide

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

Why is My Multi-Threaded API Still Slow?

Comments
2 min read
Publish Playwright Test Reports with GitLab CI/CD Artifacts

Publish Playwright Test Reports with GitLab CI/CD Artifacts

3
Comments
3 min read
Learn Playwright Automation | E2E Test | Typescript | Auth, Maps, CRUD, GitHub Actions 3:36:35

Learn Playwright Automation | E2E Test | Typescript | Auth, Maps, CRUD, GitHub Actions

1
Comments
1 min read
How to Use Playwright Locators: A Detailed Guide

How to Use Playwright Locators: A Detailed Guide

Comments
9 min read
Creating an Effective Test Automation Strategy: Your Guide to Success

Creating an Effective Test Automation Strategy: Your Guide to Success

2
Comments
6 min read
How to Run Playwright Tests in Jenkins Pipeline Using Docker

How to Run Playwright Tests in Jenkins Pipeline Using Docker

Comments
8 min read
Understanding the Difference Between `:focus` and `:focus-visible` in CSS

Understanding the Difference Between `:focus` and `:focus-visible` in CSS

1
Comments
3 min read
isVisible() is not working

isVisible() is not working

Comments
1 min read
The internet with Cypress: Real-World Scenarios from Heroku’s “The Internet” Playground

The internet with Cypress: Real-World Scenarios from Heroku’s “The Internet” Playground

1
Comments
4 min read
How to Use Playwright with Next.js - A Step-By-Step Guide

How to Use Playwright with Next.js - A Step-By-Step Guide

16
Comments 1
6 min read
Beyond Automation: How AI is Redefining the Role of QA in Software Development

Beyond Automation: How AI is Redefining the Role of QA in Software Development

Comments
4 min read
Need help in running test cases in parallel

Need help in running test cases in parallel

Comments
1 min read
Automating Accessibility Testing With Playwright

Automating Accessibility Testing With Playwright

7
Comments 2
4 min read
Testing Vue.js with Playwright: A Funny Journey to Flawless Web Apps

Testing Vue.js with Playwright: A Funny Journey to Flawless Web Apps

2
Comments
3 min read
How to Run Playwright on Google Colab

How to Run Playwright on Google Colab

Comments
1 min read
From Cypress to Playwright - Saleor’s Voyage

From Cypress to Playwright - Saleor’s Voyage

4
Comments 2
5 min read
Top 5 Alternatives to Playwright for Cross Browser Testing

Top 5 Alternatives to Playwright for Cross Browser Testing

1
Comments
5 min read
How AI-Based Automation is Revolutionizing Software Testing

How AI-Based Automation is Revolutionizing Software Testing

1
Comments
4 min read
Best E2E Automation Testing Practices

Best E2E Automation Testing Practices

1
Comments
3 min read
Beginner's Roadmap to Test Automation: Playwright and TypeScript Made Simple

Beginner's Roadmap to Test Automation: Playwright and TypeScript Made Simple

1
Comments
5 min read
Mastering Visual Testing with Playwright: A Step-by-Step Guide

Mastering Visual Testing with Playwright: A Step-by-Step Guide

4
Comments
5 min read
Hola, Playwright (II) - IntegraciĂłn CI con Github Actions.

Hola, Playwright (II) - IntegraciĂłn CI con Github Actions.

1
Comments
9 min read
WET vs. DRY: Testing Principles You Should Know

WET vs. DRY: Testing Principles You Should Know

2
Comments
2 min read
Playwright: GraphQL Requests in A Utility for Efficient Testing

Playwright: GraphQL Requests in A Utility for Efficient Testing

Comments
3 min read
Why Does Manual Testing Feel Like Running on a Treadmill?

Why Does Manual Testing Feel Like Running on a Treadmill?

1
Comments
3 min read
System Testing

System Testing

Comments
2 min read
Accessibility audits with Playwright, Axe, and GitHub Actions

Accessibility audits with Playwright, Axe, and GitHub Actions

8
Comments 2
3 min read
Accelerate your Playwright test suite with Microsoft Playwright Testing

Accelerate your Playwright test suite with Microsoft Playwright Testing

65
Comments 1
4 min read
Playwright Visual Testing - Dynamic Data

Playwright Visual Testing - Dynamic Data

32
Comments
4 min read
Execute E2E Test Cases Using Natural Language with Intelli-Browser

Execute E2E Test Cases Using Natural Language with Intelli-Browser

2
Comments
4 min read
Top 40 Playwright interview questions and answers- Basic to Advance

Top 40 Playwright interview questions and answers- Basic to Advance

1
Comments
2 min read
Black Box Testing: A Complete Overview

Black Box Testing: A Complete Overview

Comments 3
8 min read
Proof of Concept (POC) in Automation Testing: A Comprehensive Guide

Proof of Concept (POC) in Automation Testing: A Comprehensive Guide

4
Comments 1
7 min read
Server Side Mocking for Playwright in NextJS (App Router) using Mock Service Worker

Server Side Mocking for Playwright in NextJS (App Router) using Mock Service Worker

7
Comments 5
3 min read
Hola, Playwright (I) - Conceptos e2e y configuraciĂłn inicial.

Hola, Playwright (I) - Conceptos e2e y configuraciĂłn inicial.

4
Comments
11 min read
5 Best Mobile App Testing Tools in Today’s Dynamic Landscape

5 Best Mobile App Testing Tools in Today’s Dynamic Landscape

2
Comments
5 min read
What is Cross-Browser Testing? A Comprehensive Guide for Testers

What is Cross-Browser Testing? A Comprehensive Guide for Testers

5
Comments
5 min read
How to write E2E tests for Next.js Application using Playwright

How to write E2E tests for Next.js Application using Playwright

2
Comments
7 min read
Integrate your playwright test suite with BrowserStack

Integrate your playwright test suite with BrowserStack

1
Comments
2 min read
Optimizing Testing Efficiency: A Journey from Selenium to Playwright

Optimizing Testing Efficiency: A Journey from Selenium to Playwright

Comments
4 min read
Comparing Jest, React Testing Library, and Playwright: Testing Approaches for React Applications

Comparing Jest, React Testing Library, and Playwright: Testing Approaches for React Applications

1
Comments 1
2 min read
Achieving Asynchronous Parameterized Tests in Playwright with API Data

Achieving Asynchronous Parameterized Tests in Playwright with API Data

Comments
2 min read
Playwright Visual Testing - Getting Started

Playwright Visual Testing - Getting Started

4
Comments
6 min read
Testing MSAL protected single-page applications in Playwright

Testing MSAL protected single-page applications in Playwright

3
Comments
6 min read
Part 4 - Using Cursor and Claude to Create Automated Tests with Playwright

Part 4 - Using Cursor and Claude to Create Automated Tests with Playwright

8
Comments 1
19 min read
Automation using Playwright and TypeScript and JavaScript

Automation using Playwright and TypeScript and JavaScript

3
Comments
6 min read
14 Tips to Choose the Right Open Source Test Automation Tool

14 Tips to Choose the Right Open Source Test Automation Tool

Comments
12 min read
Integrate playwright with Jenkins and docker

Integrate playwright with Jenkins and docker

Comments
3 min read
Using Your Own Node Modules With Playwright

Using Your Own Node Modules With Playwright

1
Comments 1
4 min read
Streamlining Automation Testing in Mobile with Playwright and TypeScript

Streamlining Automation Testing in Mobile with Playwright and TypeScript

1
Comments
3 min read
Supercharge Your E2E Tests with Playwright-Network-Cache

Supercharge Your E2E Tests with Playwright-Network-Cache

20
Comments 2
5 min read
Integrate playwright with Jenkins and docker

Integrate playwright with Jenkins and docker

1
Comments
3 min read
Can ChatGPT Write Testing Automation for Tools Like Selenium, Cypress, and Playwright?

Can ChatGPT Write Testing Automation for Tools Like Selenium, Cypress, and Playwright?

1
Comments
4 min read
Choosing e2e testing framework. Cypress vs Playwright case

Choosing e2e testing framework. Cypress vs Playwright case

Comments
5 min read
Solving Cypress Preflight Request Errors in Rails Test Environment

Solving Cypress Preflight Request Errors in Rails Test Environment

Comments
2 min read
How I automated the booking of CrossFit (or any other group activity) at my gym using Playwright

How I automated the booking of CrossFit (or any other group activity) at my gym using Playwright

1
Comments
3 min read
loading...