playwright

Web browser automation tool

A framework for automating web browsers across multiple platforms and versions with a single API.

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

GitHub

67k stars
477 watching
4k forks
Language: TypeScript
last commit: 6 days ago
Linked from 5 awesome lists

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
microsoft/playwright-python A Python library to automate multiple web browsers with a single API. 11,872
microsoft/playwright-dotnet A .NET implementation of a cross-browser web automation library 2,497
playwright-community/playwright-go A Go library to automate web browser capabilities with a single API across Chromium, Firefox, and WebKit. 2,219
microsoft/playwright-java A Java library for automating web browsers with a single API 1,156
playwright-community/heroku-playwright-buildpack Buildpack for running Playwright browser automation on Heroku 48
nicholasvuono/xk6-playwright An extension that adds support for browser automation and end-to-end web testing using playwright-go with the k6 load testing tool 46
hdorgeval/playwright-fluent A fluent API for automating web page interactions using Playwright. 173
playwright-community/playwright-ng-schematics A tool that automates the integration of Playwright testing with Angular projects 9
web-platform-tests/wpt A cross-browser test suite for the web platform to ensure compatibility and reliability across different browsers and devices. 5,014
microsoft/playwright-github-action A GitHub Action for automating Playwright browser tests in GitHub Actions workflows 337
apiaryio/dredd Tool for validating API implementations against their own documentation 4,194
marcusfelling/demo.playwright Demonstrates various testing scenarios with Playwright using TypeScript and GitHub Actions 260
microsoft/playwright-pytest A plugin to integrate Playwright with Pytest for end-to-end browser testing 440
teodesian/playwright-perl Perl bindings for a cross-browser testing framework 22
guidepup/guidepup-playwright A package that enables screen reader testing for web applications using Playwright 54