Next generation e2e testing framework for web and mobile apps.
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Official TestSprite CLI — AI-powered automated testing from your terminal
Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.
📊 Python APIs for Web Automation, E2E Testing, and Data Scraping. CDP Mode bypasses bot-detection and handles CAPTCHAs. Includes a Stealth mode for Playwright.
在浏览器中用微信官方基础库运行小程序,支持 Chrome DevTools 调试与 Playwright E2E 测试
See interfaces like a human. E2E testing in natural language.
Go microservice template for Kubernetes
General-purpose Playwright automation for coding agents
Gray box end-to-end testing and automation framework for mobile apps
Supercharged End 2 End Testing Framework for NodeJS
Headless Chrome .NET API
Various recipes for testing common scenarios with Cypress
A browser testing and web crawling library for PHP and Symfony
The open-source Playwright library for AI browser regression testing with intelligent caching, auto-healing, and multi-model verification.
This is an example app used to showcase Cypress.io testing.
Apache Geb: Very Groovy Browser Automation
Intelligent cloud testing made easy.
Testplane (ex-hermione) browser test runner based on mocha and wdio
🚀 tRPC starter repo with E2E-testing
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.
A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.
Generate replayable Excel test cases from live browser pages, or run existing Excel cases, using Playwright and local Laya or a compatible decision API.
Jev 决策模型驱动的 UI 自动化测试框架:不生成「下一步做什么」的文字,而是在候选元素里直接打分;一句话写用例,pytest 执行,Allure 出报告,每个操作决策中位 458 ms(UI test automation driven by the Jev decision model — scored decisions, not generated prose; ~458 ms per decision)
Find memory leaks in your single-page web app in minutes rather than hours, with Playwright.
Claude Code skill: a background Playwright browser for screenshots (desktop/tablet/mobile), frontend health checks, visual diffs, scripted UI flows and logged-in pages — in any project. | 讓 Claude Code 擁有背景瀏覽器:多尺寸截圖、前端健檢、視覺比對、操作流程與登入頁面,適用任何專案。
✅ Acceptance is open-source e2e testing for Agents. Your coding agent turns a prompt into observable checks, runs the real product, and publishes a report with screenshots, recordings, and logs attached to each check. You can accept the work, or send individual checks back.
Rebuild a local twin of your app on every push, replay approved business journeys, and report a GitHub check.