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.
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
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
Gray box end-to-end testing and automation framework for mobile apps
- e2e-tests
- ios
- react-native
- android
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
:tea: iOS UI Automation Test Framework
- earlgrey
- ios-automation
- ui-automated-tests
- ios
Supercharged End 2 End Testing Framework for NodeJS
- codeceptjs
- webdriverio
- selenium-webdriver
- acceptance-testing
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
- bluepill
- multiple-simulators
- xcode
- parallel
Concise UI Tests with Java!
Concurrent browser tests for your Elixir web apps.
Make continuous deployment safe by comparing before and after webpage screenshots for each release. Depicted shows when any visual, perceptual differences are found. This is the ultimate, automated end-to-end test.
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
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
Cross-platform test runner
Automated tests for your CSS.
- python
- css
- screenshot
- testing
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more
Pytest plugin to write end-to-end browser tests with Playwright.
- pytest-plugin
- playwright
- testing-tools
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
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.
Swift framework containing a set of helpful XCTest extensions for writing UI automation tests
- automation
- ios
- xctest
- uiautomation
Grunt plugin for creating screenshots of any site and compare them
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