GitHub
github.com › microsoft › playwright
GitHub - microsoft/playwright: Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. · GitHub
1 week ago - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. - GitHub - microsoft/playwright: Playwright is a framework for Web Testing and Automation.
Starred by 86.7K users
Forked by 5.5K users
Languages TypeScript 90.8% | HTML 4.1% | CSS 2.5% | C++ 0.8% | Objective-C 0.6% | JavaScript 0.5%
GitHub
github.com › microsoft › playwright-mcp
GitHub - microsoft/playwright-mcp: Playwright MCP server · GitHub
1 month ago - Playwright MCP server. Contribute to microsoft/playwright-mcp development by creating an account on GitHub.
Starred by 31K users
Forked by 2.5K users
Languages TypeScript 62.2% | CSS 28.3% | JavaScript 7.2% | Dockerfile 1.5% | HTML 0.8%
What to look out for running Playwright in GitHub Actions?
not that I can think of; it is very straightforward. combining reports from shards is a little complicated but that's all covered in the docs. keeping the container version up to date with your playwright version is tedious I guess but it's not difficult. More on reddit.com
On Playwright in GitHub Actions
Great writeup. Really useful for my workflow!
More on reddit.com How good is GitHub Copilot at generating Playwright code? [video]
TL;DR: really good. And at all auto frameworks not just Playwright. More on reddit.com
For those running playwright in your pipeline, what are the specs for your servers/runners and your worker configuration?
Flakiness is hard to tackle because it could be a test issue, app issue, or infra issue. You really have to go through the whole stack to find where the problem lies. Also sometimes the test may only fail while running the whole test-suite and not when the test is run alone. But there are ways to help reduce the net. To get rid of test issue possibility , run the tests locally on a beefy machine in parallel against itself. If you got bad test code or a race condition, it will show up here. For example If you run it serially 100 times and it passes a hundred times, but then run it with 2 workers in parallel 100 times and it fails horribly, then you know the culprit. If it fails sometimes then I keep digging and try to figure out if it’s a bug In the code. This one is more difficult and requires help from an expert in whatever domain the test is failing sometimes but it is worth digging in because these turn into bugs in production. If you find that increasing the parallel workers on a test or test suite increases the flakiness overall and you’re in the 10-20 worker area, chances are you’re hitting a infrastructure bottleneck That requires using tools like HTOP on the given machines to figure out what’s getting eaten up and starts another journey. We reduce flakiness by stress testing every newly added test and monitoring every tests flakiness on a dashboard. We also quarantine and tackle the test asap when it acts up because it’s possible it only fails in certain conditions If you have a good test culture you’ll notice flakiness remains at a minimal. If you find a test to continually be flaky no matter what you throw at it then it’s time to evaluate if the test is worth it or worth rewriting or testing in a diff way depending on how mission critical it is TLDR: Flaky tests are a bitch so if a best to prevent them in the first place and tackle them asap when they reach a flaky threshold. More on reddit.com
Videos
#104 How to Run Playwright Automation Tests Using GitHub Actions ...
11:12
Playwright and GitHub Actions Setup FROM SCRATCH (Run Your Tests ...
24:12
How To Push Playwright Test To Github - YouTube
46:03
Playwright TypeScript - Part 12: Playwright CI/CD with GitHub Actions ...
01:40:30
Playwright QAOps Full Setup — GitHub Actions + Azure Cloud + ...
11:03
Playwright MCP + Copilot: AI Driven Test Automation - YouTube
Playwright
playwright.dev › setting up ci
Setting up CI | Playwright
When installing Playwright using the VS Code extension or with npm init playwright@latest, you are given the option to add a GitHub Actions workflow. This creates a playwright.yml file inside a .github/workflows folder containing everything you need so that your tests run on each push and pull request into the main/master branch.
GitHub
github.com › microsoft › playwright-python
GitHub - microsoft/playwright-python: Python version of the Playwright testing and automation library. · GitHub
Starred by 14.5K users
Forked by 1.1K users
Languages Python
GitHub
github.com › microsoft › playwright-examples
GitHub - microsoft/playwright-examples · GitHub
Starred by 121 users
Forked by 75 users
Languages TypeScript
GitHub
github.com › microsoft › playwright-cli
GitHub - microsoft/playwright-cli: CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots. · GitHub
2 weeks ago - CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots. - microsoft/playwright-cli
Starred by 8.7K users
Forked by 422 users
Languages TypeScript 55.1% | JavaScript 44.9%
Testomat
testomat.io › home › playwright github repositories for testing and automation mastery
Playwright GitHub Repositories: Testing & Automation Mastery📝
November 29, 2024 - Playwright Examples Repository. Available on GitHub, the Playwright test examples repository is a valuable resource for developers and QAs who want to learn how to use Playwright. for automating web applications effectively.
Address Ul. Koszykarska 27b-26, Kraków
GitHub
github.com › topics › playwright-testing
playwright-testing · GitHub Topics · GitHub
March 7, 2026 - Playwright with JavaScript TypeScript CSharp DotNet Python Automation Framework GitHub Repository, Playwright is an open-source automation library for browser testing and web scraping developed by Microsoft and Playwright provides the ability ...
GitHub
github.com › mxschmitt › awesome-playwright
GitHub - mxschmitt/awesome-playwright: A curated list of awesome tools, utils and projects using Playwright · GitHub
4 weeks ago - A curated list of awesome tools, utils and projects using Playwright - mxschmitt/awesome-playwright
Starred by 1.4K users
Forked by 200 users
GitHub
github.com › checkly › playwright-examples
GitHub - checkly/playwright-examples: Demo code for Checkly Playwright tutorials and videos · GitHub
Starred by 117 users
Forked by 28 users
Languages TypeScript 85.0% | HTML 9.9% | JavaScript 5.1%
Playwright
playwright.dev
Fast and reliable end-to-end testing for modern web apps | Playwright
Full-featured test runner with auto-waiting, assertions, tracing, and parallelism across Chromium, Firefox, and WebKit.npm init playwright@latest ... Token-efficient browser automation for coding agents like Claude Code and GitHub Copilot.
GitHub
github.com › topics › playwright-automation-testing
playwright-automation-testing · GitHub Topics · GitHub
Playwright with JavaScript TypeScript CSharp DotNet Python Automation Framework GitHub Repository, Playwright is an open-source automation library for browser testing and web scraping developed by Microsoft and Playwright provides the ability ...
GitHub
github.com › microsoft › playwright-dotnet
GitHub - microsoft/playwright-dotnet: .NET version of the Playwright testing and automation library. · GitHub
Starred by 2.9K users
Forked by 293 users
Languages C# 51.6% | JavaScript 46.4% | TypeScript 1.2% | HTML 0.7% | Shell 0.1% | CSS 0.0%
GitHub
github.com › topics › playwright-tests
playwright-tests · GitHub Topics · GitHub
This is a boilerplate/template for a Playwright-Typescript framework for web UI, API, mobile emulation, DB, and visual testing. Docker image, SonarQube, Lighthouse, GitHub Actions setup with Slack notifications are also implemented.
GitHub
github.com › akshayp7 › playwright-typescript-playwright-test
GitHub - akshayp7/playwright-typescript-playwright-test: This is a boilerplate/template for a Playwright-Typescript framework for web UI, API, mobile emulation, DB, and visual testing. Docker image, SonarQube, Lighthouse, GitHub Actions setup with Slack notifications are also implemented. · GitHub
This is a boilerplate/template for a Playwright-Typescript framework for web UI, API, mobile emulation, DB, and visual testing. Docker image, SonarQube, Lighthouse, GitHub Actions setup with Slack notifications are also implemented. - akshayp7/playwright-typescript-playwright-test
Starred by 660 users
Forked by 209 users
Languages TypeScript 94.3% | JavaScript 3.9% | Dockerfile 1.8%