Skip to content

guidepup/awesome-playwright

 
 

Repository files navigation

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

  • playwright-tesults-reporter - A library for uploading test results to Tesults from Playwright.
  • monocart-reporter - A playwright test reporter, shows suites/cases/steps in html grid.
  • allure-playwright - Allure integration with Playwright Test framework.
  • playwright-xray - Playwright Xray Reporter, send test executions to Jira / Xray.
  • testomatio-reporter - Runs and sends test executions to the TCMS testomatio, Jira / Linear / Azure DevOps task management.
  • currents-dev - A Cloud Dashboard to debug, troubleshoot and analyze parallel Playwright CI tests.

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).
  • playwrightsolutions.com - Curated Selection of Playwright Automated Test Problems and Solutions.
  • serenity-js.org - Learn how to write acceptance tests in business language using Playwright and the Serenity/JS Screenplay Pattern.

Contribute

Contributions welcome! Read the contribution guidelines first.

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published