Minimalistic BDD-style assertions for Node.JS and the browser.
Repository Index
70,234 visible repositories in the index
25–48 of 58 · Most stars
Self-hosted iOS & Android simulator streaming for the whole team
- appetize-alternative
- android
- ios
- react-native
Concurrent browser tests for your Elixir web apps.
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
Elixir library for writing integration tests and browser automation
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡
- ai
- autogen
- automation
- browser
Apache Geb: Very Groovy Browser Automation
- apache
- bdd-style-testing-framework
- browser-testing
- devtools
A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !
- parallel
- appium
- cucumber
- mp4box
Wallet UI simulation tool for BTC, ETH, SOL, XRP, and 200+ assets. Customize displayed balances in a controlled demo environment with persistent visual settings and screenshot-ready previews. Designed for testing, demonstrations, and UI prototyping without altering actual blockchain balances or transactions.
- bitcoin-transaction-tool
- browser-crypto-wallet
- crypto-broadcast-api
- electrum-payment
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.
- playwright
- end-to-end-testing
- ai-testing
- ai-agents
User-oriented Web UI browser tests in Python
- automation
- e2e-testing
- python
- selene
Pytest plugin to write end-to-end browser tests with Playwright.
- pytest-plugin
- playwright
- testing-tools
TranslatedA simple and stable cross-browser testing tool.
Lightest, yet Fastest Javascript test runner for nodejs and browsers
- zora
- tap
- javascript-test-harness
- assertion
In-page HTTP controller for frontend development. Intercept, modify, and simulate API responses directly in the browser.
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
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.
- anti-detect
- antidetect-browser
- automation
- browser
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Test runner based on Tape and Browserify
Cross-browser web performance testing agent
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
- selenium-java
- regression
- testing-tools
- test-automation
Playwright PHP library for browser automation: navigation, E2E tests, assertions, screenshots, and so much more!
- browser
- browser-automation
- php
- php-browser