A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Repository Index
47,133 repositories indexed
1–24 of 42 · 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
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
- resiliency
- tcp-proxy
- go
- proxy
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
- cpp
- cmake
- template
- dependency-manager
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
- benchmark
- cpp
- microbenchmark
- single-header
Self-hosted iOS & Android simulator streaming for the whole team
- appetize-alternative
- android
- ios
- react-native
CppUTest unit testing and mocking framework for C/C++
- cpputest
- unit-testing
- test-driven-development
- c-plus-plus
C++20 μ(micro)/Unit Testing framework
Edit and replay captured network traffic at arbitrary speeds — a suite of pcap tools for *NIX and Windows.
- tcpreplay
- pcap
- netmap
- c
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.
🧪 single header unit testing framework for C and C++
A friendly car security exploration tool for the CAN bus
- python
- can-bus
- security-scanner
- security-testing
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
The most over-engineered C++ assertion library
- cpp
- assertions
- diagnostics
Implement one small API on SQLite in any language; we benchmark it on a $12 server (1 vCPU, 2 GB)
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
- boilerplate
- cpp
- coveralls
- travis-ci
A lightweight unit testing framework for C++
C++ Faker library for generating fake (but realistic) data.
- faker
- cpp
- fake-data
- cpp20
Framework to evaluate peformance of ROS 2
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.
Performance benchmark framework for C++ with nanoseconds measure precision
- benchmark-framework
- benchmarks
- microbenchmarks
- performance