Elixir library for writing integration tests and browser automation
Repository Index
47,133 repositories indexed
25–48 of 53 · Most stars
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
A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !
- parallel
- appium
- cucumber
- mp4box
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
Run WASM tests inside your browser
- chromedp
- wasm
- golang
- exec
A proper monster for front-end automated testing
Write apps in es6 now via traceur while using dependencies distributed as amd and browser global modules, with source maps, concatenation, minification, compression, and unit testing in real browsers.
Selenium webdriver step library for use with the behave BDD testing framework
- selenium-webdriver
- webdriverio
- behave
- bdd
Automated browser tests for web applications. Similar to Ruby's Capybara.
- lucky-framework
- testing-tools
A browser fuzzer augmented by API mod-ref relations