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 44 · Most stars
OSS-Fuzz - continuous fuzzing for open source software.
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
Fast cross-platform HTTP benchmarking tool written in Go
Quick and Easy server testing/validation
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
- oas
- prism
- mocking
- api-testing
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
- ruby
- test-coverage
- code-quality
- rails
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
Cross platform code coverage for .NET
- code-coverage
- dotnet-core
- unittest
- coverage
SoapUI is a free and open source cross-platform functional testing solution for APIs and web services.
- open-source
- on-prem
- soapui-oss
Random data generation in Swift
- swift
- random
- random-generation
- protocol
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
SIPVicious OSS is a VoIP security testing toolset. It helps security teams, QA and developers test SIP-based VoIP systems and applications. This toolset is useful in simulating VoIP hacking attacks against PBX systems especially through identification, scanning, extension enumeration and password cracking.
- sip
- voip
- password-cracker
- svwar
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
:rocket: Modern cross-platform HTTP load-testing tool written in Go
- go
- golang
- load-testing
- performance
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
Cross-platform test runner
TranslatedA simple and stable cross-browser testing tool.
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- ruby
- rspec
- cucumber
- minitest
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
🎯 LogCaptor captures log entries for unit and integration testing purposes
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.
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.
A lightweight Python SDK and CLI for evaluating recursive self-improvement (RSI) methods across agent benchmarks.