Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
Repository Index
47,133 repositories indexed
1–24 of 25 · Most stars
📊 APIs for Web Scraping, Browser Automation, and E2E Testing. CDP Mode & Stealthy Playwright Mode bypass bot-detection/CAPTCHAs.
- python
- selenium-python
- e2e-testing
- seleniumbase
Test Anything Protocol tools for node
- assert
- bdd
- code-coverage
- commonjs
Distributed load-testing framework for .NET. Create distributed load test scenarios entirely using plain C# or F#. It is designed to test any system regardless of the protocol or a semantic model (Pull/Push).
Boilerplate-free mocking framework for Swift!
- mock
- mockito
- cuckoo
- stub
Random data generation in Swift
- swift
- random
- random-generation
- protocol
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
Security analysis toolkit for proprietary car protocols
- carhacking
- automotive-security
- reverse-engineering
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.
Set of tools for security testing of Internet of Things devices using specific network IoT protocols
Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwright, Puppeteer and Cypress
- selenium
- selenium-webdriver
- kubernetes
- selenium-grid
PETEP (PEnetration TEsting Proxy) is an open-source Java application for traffic analysis & modification using TCP/UDP proxies. PETEP is a useful tool for performing penetration tests of applications with various application protocols. ⚡
- proxy
- tcp
- tcp-proxy
- penetration-testing
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
- api-mocking
- cli
- developer-tools
- golang
Scalable, stateless selenium, playwright, devtools, mpc hub for Kubernetes cluster
A simple fuzzer for the MQTT protocol
Fragscapy is a command-line tool to fuzz network protocols by automating the modification of outgoing network packets. It can run multiple successive tests to determine which options can be used to evade firewalls and IDS.
Make Test Anything Protocol test runner output nicely readable.
JavaScript & npm framework for EOSIO dApps development, building, deployment and testing using eosjs and the EOSIO protocol
Lastest Visual Regression Testing - Cloud/Self-hosted version
- ai-testing
- mcp
- mcp-server
- model-context-protocol
A blockchain consensus protocol fuzzing framework
localaik is a local compatibility server for a subset of the Gemini and OpenAI APIs. Run one container locally, point your SDK to it, and the proxy serves both protocol shapes on the same port for tests and development.
A toolkit combining Solidity testing and cross-chain deployment tools with Robot Framework. Also some basic components for monitoring EVM compatible blockchains.
- robotframework
- solidity
- blockchain
- cryptocurrency
Silk AppDriver is an implementation of the W3C WebDriver protocol for native (Windows) and mobile (Android and iOS) applications, built on top of Silk Test.