GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
Repository Index
47,133 repositories indexed
1–24 of 27 · Most stars
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.
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
Acceptance test framework for web applications
- hacktoberfest
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.
Headless Chrome/Chromium driver for Capybara
- capybara
- chromium
- chrome
- driver
Edit and replay captured network traffic at arbitrary speeds — a suite of pcap tools for *NIX and Windows.
- tcpreplay
- pcap
- netmap
- c
Suricata, Snort and Zeek IDS rule and pcap testing system
🎯 LogCaptor captures log entries for unit and integration testing purposes
Browser automation engine benchmark - Test bypass rates, performance & stealth against Cloudflare, DataDome, reCAPTCHA, Kasada, Imperva, Akamai, PerimeterX and other bot detection systems. Find the best browser for scraping.
- anti-detect
- antidetect-browser
- automation
- browser
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
- testing
- testing-framework
- go
- golang
Shift-left API Integration | Auto-fix integration drift before integration. Specmatic turns API specifications into executable contracts, continuously verifying that every change made by AI coding agents and engineers stays true to the desired behaviour. Ship AI-ready APIs 10x faster, from intent to implementation, with Spec-Driven API Development.
- contract-testing
- microservices
- contract-driven-development
- cdd
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
- mit-license
- vulkan
- fps-overlay
- d3d12
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
- json
- json-schema
- jsonschema
- openapi
A toolbox to benchmark TPC workloads in Go
Chiron - An IPv6 Security Assessment framework with advanced IPv6 Extension Headers manipulation capabilities.
- ipv6
- security-assessments
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.
Unit test framework for hive and hive-service
Yet another South American rodent...a Capybara like web app testing tool for Elixir.
Automated browser tests for web applications. Similar to Ruby's Capybara.
- lucky-framework
- testing-tools
🎯 ConsoleCaptor captures console output for unit and integration testing purposes