The Wayback Machine - https://web.archive.org/web/20231019082308/https://github.com/mxschmitt/awesome-playwright
Skip to content

mxschmitt/awesome-playwright

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 9, 2020 22:56
April 7, 2020 23:21

Awesome Playwright Awesome

A curated list of awesome tools, utils and projects using Playwright

Playwright is a Node.js library to automate Firefox, WebKit and Chromium based browsers via a single API.

Contents

Integrations

Language Support

Utils

Reporters

Showcases

  • Demo.Playwright - Various testing scenarios with Playwright, using the official test-runner and scripts authored in TypeScript.
  • playwright-jest-examples - Examples of the Jest Playwright tools in combination to test popular sites.
  • VS Code - Playwright is used to run cross-browser tests on their web builds.
  • TypeScript - Playwright is used test typescript.js across browsers.
  • Elastic APM JS agent - Playwright is used to run benchmark tests across browsers.
  • Blockstack - Playwright is used to run cross-browser UI tests.
  • xterm.js - Playwright is used to run cross-browser integration tests.
  • Heroku Playwright Example - Example using Playwright on Heroku.
  • Todo App with Playwright - Comprehensive Todo app with APIs, E2E tests with GitHub Actions enabled.

Guides

  • theheadless.dev - Practical guides and runnable examples on Playwright (and Puppeteer).
  • playwright.tech - A central home for tutorials, tooling, and showcases of the Playwright ecosystem.
  • playwrightsolutions.com - Curated Selection of Playwright Automated Test Problems and Solutions.

Contribute

Contributions welcome! Read the contribution guidelines first.