update lists
This commit is contained in:
@@ -33,9 +33,17 @@ href="https://github.com/AndrewUsher/playwright-chrome-recorder">playwright-chro
|
||||
- Export Playwright tests from Google Chrome DevTools’ recordings
|
||||
programmatically.</li>
|
||||
<li><a
|
||||
href="https://github.com/playwright-community/playwright-ng-schematics">Playwright
|
||||
Angular Schematic</a> - Adds Playwright Test to your Angular
|
||||
project.</li>
|
||||
<li><a
|
||||
href="https://github.com/AndrewUsher/playwright-recorder-extension">Playwright
|
||||
Chrome Recorder Extension</a> - Export DevTools Recordings as Playwright
|
||||
Tests directly from the DevTools Recorder Panel.</li>
|
||||
<li><a href="https://github.com/ruifigueira/playwright-crx">Playwright
|
||||
CRX</a> - Playwright codegen as a chrome extension. Available in <a
|
||||
href="https://chromewebstore.google.com/detail/playwright-crx/jambeljnbnfbkcpnoiaedcabbgmnnlcd">Chrome
|
||||
Web Store</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/microsoft/playwright-github-action">playwright-github-action</a>
|
||||
- GitHub Action to install all the required dependencies.</li>
|
||||
@@ -76,6 +84,13 @@ Pattern</a>.</li>
|
||||
class="citation"
|
||||
data-cites="guidepup/playwright">@guidepup/playwright</span></a> -
|
||||
VoiceOver and NVDA screen reader driver integration for Playwright.</li>
|
||||
<li><a href="https://docs.appetize.io/testing"><span class="citation"
|
||||
data-cites="appetize/playwright">@appetize/playwright</span></a> -
|
||||
Mobile tests for web or native apps on <a
|
||||
href="https://www.appetize.io">Appetize</a>’s virtual devices using
|
||||
Playwright Test Runner.</li>
|
||||
<li><a href="https://www.npmjs.com/package/appwright">appwright</a> -
|
||||
Mobile tests using Appium with Playwright Test Runner.</li>
|
||||
</ul>
|
||||
<h2 id="language-support">Language Support</h2>
|
||||
<ul>
|
||||
@@ -130,6 +145,11 @@ href="https://github.com/playwright-community/eslint-plugin-playwright">eslint-p
|
||||
- ESLint plugin for your Playwright testing needs.</li>
|
||||
<li><a href="https://github.com/aerokube/moon">Moon</a> - Tools for
|
||||
executing Playwright tests in parallel in a Kubernetes cluster.</li>
|
||||
<li><a href="https://github.com/bgotink/playwright-coverage"><span
|
||||
class="citation"
|
||||
data-cites="bgotink/playwright-coverage">@bgotink/playwright-coverage</span></a>
|
||||
- Report coverage on playwright tests using v8 coverage, without
|
||||
requiring any instrumentation.</li>
|
||||
<li><a
|
||||
href="https://github.com/anishkny/playwright-test-coverage">playwright-test-coverage</a>
|
||||
- Plugin to collect code coverage from running Playwright tests.</li>
|
||||
@@ -173,6 +193,13 @@ automatically generating nested/chained locators from flat and atomic
|
||||
locator structures which can be dynamically updated throughout tests.
|
||||
This significantly reduces code duplication and makes tests easier to
|
||||
read, write, and maintain.</li>
|
||||
<li><a
|
||||
href="https://github.com/vitalets/playwright-magic-steps">playwright-magic-steps</a>
|
||||
- Auto-transform JavaScript comments into Playwright steps.</li>
|
||||
<li><a
|
||||
href="https://github.com/vitalets/playwright-network-cache">playwright-network-cache</a>
|
||||
- Speed up Playwright tests by caching network requests on the
|
||||
filesystem.</li>
|
||||
</ul>
|
||||
<h2 id="reporters">Reporters</h2>
|
||||
<ul>
|
||||
@@ -201,6 +228,14 @@ href="https://github.com/qase-tms/qase-javascript/tree/master/qase-playwright">q
|
||||
href="https://qase.io/">qase</a>.</li>
|
||||
<li><a href="https://github.com/mrasu/echoed">echoed</a> - Makes tests
|
||||
observable by visualizing OpenTelemetry data in HTML.</li>
|
||||
<li><a
|
||||
href="https://github.com/ryanrosello-og/playwright-slack-report">playwright-slack-report</a>
|
||||
- Publish your Playwright test results to your favorite Slack
|
||||
channel(s).</li>
|
||||
<li><a
|
||||
href="https://github.com/TCSoftInc/playwright-integration">TestCollab</a>
|
||||
- Run Playwright scripts and populate results back into <a
|
||||
href="https://testcollab.com">TestCollab</a> test management tool.</li>
|
||||
</ul>
|
||||
<h2 id="showcases">Showcases</h2>
|
||||
<ul>
|
||||
@@ -244,8 +279,19 @@ Solutions.</li>
|
||||
href="https://serenity-js.org/handbook/web-testing/your-first-web-scenario/">serenity-js.org</a>
|
||||
- Learn how to write acceptance tests in business language using
|
||||
Playwright and the Serenity/JS Screenplay Pattern.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLMZDRUOi3a8NtMq3PUS5iJc2pee38rurc">Playwright
|
||||
Tips (videos)</a> - Video walkthroughs of common challenges testing and
|
||||
monitoring with Playwright.</li>
|
||||
<li><a
|
||||
href="https://blog.promaton.com/testing-3d-applications-with-playwright-on-gpu-1e9cfc8b54a9">Testing
|
||||
3D applications with Playwright on GPU</a> - Recipe to enable hardware
|
||||
acceleration for Playwright tests on CI.</li>
|
||||
</ul>
|
||||
<h2 id="contribute">Contribute</h2>
|
||||
<p>Contributions welcome! Read the <a
|
||||
href="https://github.com/mxschmitt/awesome-playwright/blob/master/CONTRIBUTING.md">contribution
|
||||
guidelines</a> first.</p>
|
||||
<p><a
|
||||
href="https://github.com/mxschmitt/awesome-playwright">playwright.md
|
||||
Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user