Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Playwright

Playwright provides a set of APIs to automate Chromium, Firefox, and WebKit browsers. By using the Playwright API, you can write scripts to create new browser pages, navigate to URLs, and interact with elements on a page. Along with a test runner, Playwright can be used to automate user interactions to validate and test web applications.

https://github.com/marcusfelling/demo-space-game-vnext

The Space Game website is a .NET 7 web app written in C# that's deployed to ☁️ Azure Web App for Containers and Azure SQL ☁️. The infrastructure is deployed using Azure Bicep 💪, and the application is tested using Playwright 🎭 for browser tests and Azure Load Testing 📈 for load tests.

azure azure-load-testing-service bicep cicd dotnet5 github-actions iac infrastructure-as-code jmeter jmeter-tests pipeline playwright sqlserver

Last synced: 28 Oct 2024

https://github.com/rjdestigter/xstate-marionettist

Model based testing with Jest, XState and Puppeteer or Playwright made easy

hacktoberfest jest model-based-testing playwright puppeteer xstate

Last synced: 19 Oct 2024

https://github.com/privatenumber/playwright-start

Start a long-running Playwright browser server via CLI

browser cli playwright server start

Last synced: 28 Oct 2024

https://github.com/martincostello/dotnet-playwright-tests

.NET tests using Playwright

dotnet dotnet-core playwright

Last synced: 01 Nov 2024

https://github.com/amadeusitgroup/assistive-webdriver

Assistive-Webdriver is a tool to automate end-to-end web application tests with a screen reader.

automated-tests playwright screen-reader webdriver

Last synced: 09 Oct 2024

https://github.com/mfaisalkhatri/api-testing-playwright-java-testng

This repository has example codes related to API Testing using Playwright with Java and TestNG.

api-testing hacktoberfest java playwright rest-api testautomation tutorial

Last synced: 27 Oct 2024

https://github.com/yuriscodingclub/accessibility-mentor

AccessibilityMentor helps newcomers as well as more experienced accessibility advocates become better in their field.

accessibility appwrite auth community css git github-actions graphic-design hacktoberfest nextjs playwright react react-router reactjs semantic storybook ui ux ux-design women-in-tech

Last synced: 26 Sep 2024

https://github.com/vitalets/playwright-magic-steps

Auto-transform JavaScript comments into Playwright steps

playwright step test-automation testing

Last synced: 14 Oct 2024

https://github.com/mxschmitt/python-django-playwright

Example how to use Playwright in combination with Django.

hacktoberfest playwright

Last synced: 17 Oct 2024

https://github.com/upgundecha/playwright-chatgpt

A technical book written with OpenAI ChatGPT

chatgpt openai playwright

Last synced: 15 Oct 2024

https://github.com/leozqin/precis

Precis is an extensible self-hosted AI-enabled RSS reader with a focus on notifications and support for theming

ai daisyui docker docker-compose fastapi feed-aggregator feed-reader jira lmdb matrix ntfy ollama openai playwright python rss slack tailwindcss tinydb

Last synced: 26 Sep 2024

https://github.com/connectrpc/connect-playwright-es

Utilities for use with Playwright and Connect-ES.

connect-es playwright typescript

Last synced: 31 Oct 2024

https://github.com/dikaardnt/wajs

an open source to connect WhatsApp Web via playwright

playwright playwright-javascript whatsapp-bot whatsapp-web whatsapp-webdriver

Last synced: 09 Oct 2024

https://github.com/playwright-community/heroku-playwright-example

Example for running Playwright with Chromium and Firefox on Heroku

chromium firefox heroku playwright

Last synced: 02 Aug 2024

https://github.com/checkly/playwright-examples

Demo code for Checkly Playwright tutorials and videos

checkly playwright playwright-typescript synthetic-monitoring

Last synced: 14 Oct 2024

https://github.com/dferber90/nextjs-playwright-example

Shows how to use Playwright to test Next.js

nextjs playwright

Last synced: 23 Oct 2024

https://github.com/Widen/expect-axe-playwright

Expect matchers to perform Axe accessibility tests in your Playwright tests.

axe axe-core playwright playwright-test testing

Last synced: 02 Aug 2024

https://github.com/naqvis/playwright-cr

Crystal version of the Playwright testing and automation library.

crystal crystal-lang crystal-shard playwright

Last synced: 10 Oct 2024

https://github.com/anishkny/playwright-test-coverage-demo

Demonstrates usage of playwright-test-coverage - a Playwright extension that collects code coverage from running end-to-end tests

automation coverage playwright qa

Last synced: 28 Oct 2024

https://github.com/w3bdesign/dfweb-v3

🏡 DFWeb personal portfolio version 3 with Next.js, Sanity.io, Framer Motion, Storybook, Tailwind CSS, Cypress, Playwright and more. 98% test coverage.

chromatic circleci cypress framer-motion jest nextjs playwright portfolio react sanity storybook tailwind typescript

Last synced: 27 Oct 2024

https://github.com/playwright-community/jest-process-manager

Starts a server before the Jest tests and tears it down after.

e2e-testing jest playwright

Last synced: 03 Aug 2024

https://github.com/stagas/dom-recorder

Record and replay DOM interactions for e2e frontend testing.

acceptance-testing cypress e2e frontend playwright puppeteer tooling

Last synced: 12 Oct 2024

https://github.com/klntsky/purescript-playwright

[WIP] PureScript bindings for Playwright

playwright purescript

Last synced: 28 Oct 2024

https://github.com/vitalets/playwright-network-cache

Cache and mock network requests in Playwright

cache network playwright playwright-javascript requests-mock

Last synced: 02 Nov 2024

https://github.com/rippling/playwright-merge-html-reports

Merge multiple playwright HTML Reports into a single one

playwright

Last synced: 12 Oct 2024

https://github.com/amrsa1/playwright-android

Playwright automation framework boilerplate for web app mobile automation test 🎭

android automation-framework docker dockercompose emuator mobile-web playwright testing

Last synced: 11 Oct 2024

https://github.com/kaandesu/vite-vue-ultimate-starter

Vite based Vue3 (Typescript) template that uses, vue-router, PWA, daisyUI, tailwindcss, Playwright, vitest, vue-jsx, rollup-visual-visualizer, prettier, sass, vite inspect, vue-test-utils, test coverage, happy-dom

playwright pwa sass tailwindcss typescript vite vitest vue-jsx vue-template-project vue3

Last synced: 02 Nov 2024

https://github.com/nitayneeman/vscode-playwright-snippets

📋 A Visual Studio Code extension which adds predefined useful code snippets for Playwright

playwright snippet snippets visual-studio-code vscode vscode-extension vscode-snippets

Last synced: 17 Aug 2024

https://github.com/ueokande/playwright-webextext

Playwright extensions for tesiting WebExtensions

playwright webextensions

Last synced: 14 Oct 2024

https://github.com/hadiindrawan/automation-api-generator

This project has created to relieve work load as SDET or Automation Test Engineer. In moderation, automation API code able to write with only run the script and generate from Postman collection. You just export the collection, and run the Generator to write the automation code.

automation chai collection generator json mocha mocha-chai oop playwright pom postman qa qaautomation sdet testing webdriverio

Last synced: 14 Oct 2024

https://github.com/vikashloomba/captcha-harvester

Captcha Harvester powered by Playwright

harvester playwright recaptcha recaptcha-v2-captcha-solver

Last synced: 12 Oct 2024

https://github.com/lovasoa/docurun

Executable documentation, and self-documenting end-to-end tests.

documentation end-to-end-testing playwright static-site testing

Last synced: 14 Oct 2024

https://github.com/nearform/playwright-firebase

A plugin to handle Firebase authentication in Playwright tests

firebase playwright

Last synced: 12 Oct 2024

https://github.com/percy/percy-playwright

Playwright client library for visual testing with Percy

percy percy-sdk playwright testing visual-testing

Last synced: 10 Oct 2024

https://github.com/nvh95/netlify-plugin-playwright-cache

🤖 Persist the Playwright executable between Netlify builds

ci continuous-integration netlify netlify-plugins playwright

Last synced: 28 Oct 2024

https://github.com/codeandpepper/janush

Set up a modern codebase for cloud-native web app with authentication features by running one command

apollo-client aws aws-cdk cognito cypress docusaurus jest lambda material-ui nodejs playwright react s3 schematics typescript

Last synced: 12 Oct 2024

https://github.com/elaichenkov/expected-condition-playwright

expected-condition-playwright is a Node.js library for Playwright and Puppeteer that supplies a set of common conditions that provides functionalities to wait for certain conditions till a defined task is complete

automation playwright puppeteer test-tools testing

Last synced: 27 Oct 2024

https://github.com/mfaisalkhatri/web-automation-playwright-java

This repository contains web automation testing example code with Playwright, Java and TestNG.

example-project hacktoberfest learning-by-doing playwright playwright-java software-testing testing tutorial uitesting web-automation

Last synced: 27 Oct 2024

https://github.com/niek/termser

Termser - run a full browser in your terminal

browser chrome chromium iterm2 playwright

Last synced: 27 Oct 2024

https://github.com/starptech/fay

Stateless, Fast and Reliable PDF rendering service.

go golang html-to-pdf pdf pdf-generation playwright

Last synced: 23 Oct 2024

https://github.com/thompsonjonm/python-playwright

A testing repository using Python 3.9, Pytest, and Playwright.

automation playwright playwright-python testing testing-framework

Last synced: 05 Nov 2024

https://github.com/mrasu/echoed

Observable Integration Testing using OpenTelemetry on top of Jest/Playwright/Cypress.

api api-testing cypress integration-testing jest opentelemetry playwright test typescript

Last synced: 14 Oct 2024

https://github.com/akshayp7/playwright-java-cucumber

This is Boilerplate/Template for Playwright with Cucumber Java and JUnit for Assertions with Spark Extent reporting for HTML and PDF

cucumber extentreports java junit playwright

Last synced: 14 Oct 2024

https://github.com/erikdoe/quvyn

Minimal website commenting system

ava comments playwright rust vuejs

Last synced: 13 Oct 2024

https://github.com/kachkaev/website

Personal mini-website built with Next.js, React, TypeScript, Tailwind and Playwright

next-intl nextjs nextjs-app nextjs-appdir playwright react-app tailwind tailwind-applications tailwindcss typescript-app

Last synced: 28 Oct 2024

https://github.com/amadeusitgroup/protractor-to-playwright

Command line tool that automatically migrates tests from protractor to playwright.

browser conversion e2e migration playwright protractor test

Last synced: 02 Nov 2024

https://github.com/burakkantarci/playwright-todo-app

A comprehensive Todo app with APIs, E2E tests with GitHub Actions enabled.

ci monitoring nextjs playwright testing

Last synced: 02 Aug 2024

https://github.com/lseg/ag-grid-playwright

A simple way to test ag-grid with Playwright. Extensible enough to cover the all of ag-grid's features.

ag-grid ag-grid-react automated-testing javascript nodejs npm playwright playwright-javascript testing testing-tools typescript

Last synced: 15 Oct 2024

https://github.com/daun/playwright-report-summary

A GitHub action to report Playwright test results as pull request comments

comments github-actions job-summary playwright pull-requests test-results

Last synced: 15 Oct 2024

https://github.com/hahnlee/canter

(WIP) iOS Safari and WKWebview testing library with playwright compatible API

ios playwright remote-debugging webview

Last synced: 15 Oct 2024

https://github.com/vitalics/playwright-prometheus-remote-write-reporter

Playwright prometheus remote write reporter. Send your metrics to prometheus in realtime.

playwright playwright-typescript prometheus prometheus-metrics typescript

Last synced: 28 Oct 2024

https://github.com/lucgagan/playwright-havoc

A tool for automatically identifying and analyzing flaky tests in your Playwright test suite.

flaky playwright test

Last synced: 14 Oct 2024

https://github.com/alexferrari88/playwright-dompath

Retrieve XPath and CSS selectors from elements selected in Playwright

css-selector dom playwright playwright-typescript xpath

Last synced: 10 Oct 2024

https://github.com/cenfun/mouse-helper

A tool to show mouse position and status for screenshots in automation test such as Puppeteer or Playwright

helper mouse playwright puppeteer screenshot

Last synced: 18 Oct 2024

https://github.com/rajatt95/testautomationframework_yt_rajat_web_playwright_js

This repository contains a Test Automation Framework built using Playwright and Javascript for automated testing of web applications.

chromium custom-utilities github-actions javascript nodejs page-object-model parallel-cross-browser-testing playwright playwright-html-report retries screenshot test-automation traces vscode

Last synced: 12 Oct 2024

https://github.com/ninoseki/playwright-har-tracer

A Python implementation version of Playwright's HAR tracer

playwright

Last synced: 14 Oct 2024

https://github.com/iamcharankumar/playwright_test_framework

Automated end-to-end testing framework built with Playwright and Java, tailored for any website. Designed for scalability and maintainability, this framework covers critical test scenarios with robust assertions and clean, modular code. Perfect for those looking to speed up their test automation journey or enhance their Playwright skills!

data-driven-framework parallelization playwright playwright-java web-test-automation

Last synced: 02 Nov 2024

https://github.com/honulife/rails-turbo-vue

A Rails 7 app that can use Vue to render parts of views on the client side

islands playwright rails rails7 ruby-on-rails tailwind tailwindcss turbo turbodrive vite vue vue3 vuejs

Last synced: 10 Oct 2024

https://github.com/customenv/dyatel

Wrapper tool of Selenium/Appium/Playwright libraries to test web applications in a single project with possibility to easy switching between these engines

appium playwright selenium selenium-webdriver wrapper

Last synced: 11 Oct 2024

https://github.com/bonigarcia/job-tracker

Scheduled automated test for daily tracking jobs about Selenium, Cypress, Puppeteer, and Playwright on Linkedin

cypress linkedin playwright puppeteer selenium

Last synced: 28 Oct 2024

https://github.com/elaichenkov/playwright-api-testing-example

This repository is created to demonstrate how easily can be using Playwright Test runner and odottaa for creating API tests. Check out the generated HTML report 👇

api-testing assertions example how-to odottaa playwright typescript

Last synced: 27 Oct 2024

https://github.com/jacebrowning/pomace

Dynamic page objects for browser automation.

browser-automation playwright python selenium splinter yaml

Last synced: 31 Oct 2024

https://github.com/riipandi/remix-start

Minimal containerized Remix Stack with Tailwind CSS, TypeScript, Vitest, and Playwright E2E Testing.

biome boilerplate docker e2e-tests jamstack playwright react remix-stack saas saas-boilerplate tailwindcss template typescript vitest

Last synced: 23 Oct 2024

https://github.com/dedinc/pystealth

Python module for preventing detection of CDP in Selenium, Puppeteer, and Playwright.

antibot antidetect-browser automation bot-detection browser-automation bypass-detections cdp chrome-devtools-protocol playwright

Last synced: 14 Oct 2024

https://github.com/sebastiansedzik/playwright-decorators

TypeScript's decorators for writing Playwright based tests.

playwright playwright-tests playwright-typescript typescript typescript-decorators

Last synced: 16 Oct 2024

https://github.com/ndom91/playwright-recorder-extension

Chrome DevTools Recorder Extension - Export Playwright

chrome devtools playwright

Last synced: 23 Oct 2024

https://github.com/xray-app/playwright-junit-reporter

Playwright JUnit Enhanced XML reporter

junit playwright testing xray

Last synced: 12 Oct 2024

https://github.com/rebrowser/rebrowser-playwright-python

A drop-in replacement for playwright-python patched with rebrowser-patches. It allows to pass modern automation detection tests.

automation bot bot-detection captcha headless playwright playwright-python rebrowser rebrowser-patches scraping web-scraping

Last synced: 18 Oct 2024

https://github.com/uchagani/junit-playwright

JUnit 5 Extension to run Playwright-Java tests in parallel

automation java junit5 playwright playwright-java testing

Last synced: 10 Oct 2024

https://github.com/petermsouzajr/qa-shadow-report

Streamline your team's testing workflow with qa-shadow-report, an open-source tool that automatically consolidates Cypress & Playwright test data into Google Sheets or CSV for enhanced visibility and team collaboration.

automation collaboration continuous-integration csv cypress cypress-io cypress-plugin googlesheets javascript playwright playwright-javascript teammanagemant testing testing-tools visibility

Last synced: 27 Oct 2024

https://github.com/hdorgeval/playwright-fluent-ts-cucumber6-starter

Starter project for e2e tests with playwright-fluent and cucumber-js

cucumber-js e2e-tests gherkin html-report playwright playwright-fluent scenarios ts typescript

Last synced: 18 Oct 2024

https://github.com/karlhorky/playwright-tricks

A collection of helpful tricks for Playwright tests

playwright testing

Last synced: 02 Nov 2024

https://github.com/mxschmitt/playwright-windows-containers

Run Playwright inside Windows Docker containers

docker playwright windows windows-containers

Last synced: 17 Oct 2024

https://github.com/ndom91/briefkasten-screenshot

📸 Briefkasten Screenshot API

nextjs playwright screenshot vercel

Last synced: 24 Oct 2024

https://github.com/mskelton/mskelton.dev

Welcome to my personal website!

nextjs playwright typescript website

Last synced: 18 Oct 2024

https://github.com/elaichenkov/allure-playwright-example

Allure Report Integration with Playwright Test runner. Published on the GitHub pages.

allure allure-report github-actions github-pages javascript playwright playwright-test-runner playwright-tests typescript

Last synced: 27 Oct 2024

https://github.com/kaje94/auto-marketplace

A global vehicle marketplace monorepo built with Next.js for the frontend and Go for the backend, utilizing gRPC for communication, Kubernetes for deployment, and Xata for data storage.

auth0 daisyui go grpc helm kubernetes next14 nextjs nx online-marketplace playwright react server-components storybook tailwind tailwindcss typescript xata

Last synced: 27 Oct 2024

https://github.com/webis-de/scriptor

Plug-and-play reproducible web analysis.

automation browser nodejs playwright user-simulation web-analysis web-archiving

Last synced: 12 Oct 2024

https://github.com/ail-project/pylacus

Python module to enqueue and query a remote Lacus instance

capture-website lacus playwright

Last synced: 14 Oct 2024

https://github.com/bush1d3v/nei_market_analytics

NEI Market Analytics is an open-source project designed to provide comprehensive market value analyses for various financial instruments and digital assets. This repository aims to create a robust platform for tracking and analyzing market trends across multiple sectors.

actions biomejs bun cypress docker express i18next mitt nodejs pinia playwright postcss shadcn-vue storybook tailwindcss typescript vitest vue vueuse

Last synced: 13 Oct 2024

https://github.com/kachkaev/special-internet-archive

Tooling to archive web pages

playwright wayback-machine

Last synced: 11 Oct 2024

https://github.com/buivuanh/pdf-export

Export PDF using playwright and go template

gotemplate pdf-export playwright playwright-go

Last synced: 14 Oct 2024