playwright

Browser Automation Framework

A framework for automating web browsers with a single API to enable cross-browser testing and automation.

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

GitHub

68k stars
480 watching
4k forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 5 awesome lists

automationchromechromiume2e-testingelectronend-to-end-testingfirefoxjavascriptplaywrighttesttest-automationtestingtesting-toolswebwebkit

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
microsoft/playwright-pythonA Python library to automate Chromium, Firefox and WebKit browsers with a single API12,045
microsoft/playwright-dotnetA .NET port of Playwright, allowing C# developers to automate Chromium, Firefox and WebKit browsers with a single API.2,526
playwright-community/playwright-goA Go library to automate web browsers like Chromium, Firefox and WebKit with a single API.2,291
microsoft/playwright-javaA Java library for automating web browsers with a single API1,170
playwright-community/heroku-playwright-buildpackBuildpack for running Playwright browser automation on Heroku49
nicholasvuono/xk6-playwrightAn extension that adds support for browser automation and end-to-end web testing using playwright-go with the k6 load testing tool46
hdorgeval/playwright-fluentA fluent API for automating web page interactions using Playwright.173
playwright-community/playwright-ng-schematicsAdds support for Playwright tests to Angular projects10
web-platform-tests/wptA cross-browser test suite for the web platform to ensure compatibility and reliability across different browsers and devices.5,053
microsoft/playwright-github-actionA GitHub Action for automating Playwright browser tests in GitHub Actions workflows340
apiaryio/dreddTool for validating API implementations against their own documentation4,192
marcusfelling/demo.playwrightDemonstrates various testing scenarios with Playwright using TypeScript and GitHub Actions261
microsoft/playwright-pytestA plugin to integrate Playwright with Pytest for end-to-end browser testing447
teodesian/playwright-perlPerl bindings for a cross-browser testing framework22
guidepup/guidepup-playwrightA package that enables screen reader testing for web applications using Playwright59