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 30 · Most stars
See interfaces like a human. E2E testing in natural language.
- testing
- browser-use
- computer-use
- gpt-operator
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
- mockery
- phpunit
- php
- stub
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
- graphql-schema
- schema-language
- graphql
- graphql-api
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
- mimesis
- fake
- data
- generator
GoMock is a mocking framework for the Go programming language.
Expressive fixtures generator
- php
- faker
- alice
- symfony
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
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
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
- mspec
- dotnet
- unit-testing
A Comprehensive Coverage Testing System for The Go Programming Language
- go
- coverage-testing
- testing-tools
Powerful mock generation tool for Go programming language
Mocking library for Elixir language
Implement one small API on SQLite in any language; we benchmark it on a $12 server (1 vCPU, 2 GB)
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.
Rust language bindings for Microsoft Playwright
- browser-automation
- playwright
- playwright-tests
- rust
Test Unit for the Crystal programming language
- crystal
- testing
Mock an SSH server and define all commands it supports (Python, Twisted)
Advanced unit test framework for D
Unit tests generator for Go programming language
- go
- golang
- unit-testing
- generator
TestBox is a cutting-edge testing and mocking framework for the BoxLang JVM language and ColdFusion (CFML), built on Behavior-Driven Development (BDD) to offer a clear and intuitive syntax for writing tests.
Mutation testing for crystal.
- crystal
- crystal-language
- testing
- mutation-testing
The Crystal Programming Language Koans
- crystal
- koans
- test-suite
- hacktoberfest
Fluent assertion framework for D with expressive syntax and detailed error messages