Open-source self-improving QA agent for software teams. A test harness with memory. Write tests in natural language for web and mobile. agent-qa learns from every run, adapts to UI changes, and catches regressions before you ship.
GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of values or randomly created data. You can override any of the fillers, give GenFu hints on how to fill them.
BDD testing with Playwright runner
A lightweight unit testing framework for C++
Spinach is a BDD framework on top of Gherkin.
Pytest plugin to write end-to-end browser tests with Playwright.
Lightest, yet Fastest Javascript test runner for nodejs and browsers
- zora
- tap
- javascript-test-harness
- assertion
A lightweight and colourful test framework
Playwright client for Ruby
Lightweight CSS regression testing
BDD framework allowing to create easy to read and maintain tests.
- nunit
- mbunit
- xunit
- mstest
A lightweight Python SDK and CLI for evaluating recursive self-improvement (RSI) methods across agent benchmarks.
Testing API Handler written in Golang.
Browser automation engine benchmark - Test bypass rates, performance & stealth against Cloudflare, DataDome, reCAPTCHA, Kasada, Imperva, Akamai, PerimeterX and other bot detection systems. Find the best browser for scraping.
AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Works with Claude, Cursor, Windsurf, Copilot. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI — all from natural language.
Lint the rendered UI: catches overflowing text, low contrast, overlaps, broken responsive layouts, emoji icons and more in any web framework. Built for AI coding agents.
A playwright test reporter (Node.js)
Lightweight C++20 testing framework.
- testing
- lightweight
- constexpr
- cpp20
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
- dotnet-core
- efcore
- aspnet-core
- solid
Allure integrations for JavaScript test frameworks
- allure
- reporing
- reporting-engine
- jest
An enjoyable golang test framework.
- testing
- golang
- lightweight
- dependency-free
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
Playwright PHP library for browser automation: navigation, E2E tests, assertions, screenshots, and so much more!
:wheelchair:: Custom commands for Playwright to run accessibility (a11y) checks with axe-core