Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Repository Index
47,133 repositories indexed
1–24 of 109 · Most stars
Fast, easy and reliable testing for anything that runs in a browser.
- cypress
- end-to-end-testing
- angular-testing-library
- component-testing
Light, fluffy, and always free - The AWS Local Emulator alternative
☕️ Classic, reliable, trusted test framework for Node.js and the browser
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistants such as Antigravity, Codex, and Claude Code. It also achieves 99%+ success rate on AndroidWorld Benchmark.
Simple JavaScript testing framework for browsers and node.js
Generate massive amounts of fake data in the browser and node.js
- faker
- data
- fake
- nodejs
See interfaces like a human. E2E testing in natural language.
- testing
- browser-use
- computer-use
- gpt-operator
Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-detection with ease. Check out the examples!
- python
- selenium-python
- e2e-testing
- seleniumbase
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Record, Replay, and Stub HTTP Interactions.
A Node.js tool to automate end-to-end web testing.
Next-gen browser and mobile automation test framework for Node.js
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
A library that allows you to easily mock out tests based on AWS infrastructure.
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- testing-tools
- tdd-utilities
- bdd-framework
- go
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- javascript
- assertions
- chai
- tdd
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Fast cross-platform HTTP benchmarking tool written in Go
A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications).
Test suites for Web platform specs — including WHATWG, W3C, and others
- testing
- html
- test-automation
- browser
tap-producing test harness for node and browsers