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 36 · Most stars
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
- resiliency
- tcp-proxy
- go
- proxy
A framework for distributed systems verification, with fault injection
Scriptable database and system performance benchmark
Bash Automated Testing System
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).
Automated testing to find logic and performance bugs in database systems
vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
- vfsstream
- php
- testing
- filesystem
open source test management system with over 2 million downloads!
- testing
- testing-tools
- management
- qa-team
Linux system call fuzzer
A Comprehensive Coverage Testing System for The Go Programming Language
- go
- coverage-testing
- testing-tools
Chaos engineering tool for simulating real-world distributed system failures
Fake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever
Suricata, Snort and Zeek IDS rule and pcap testing system
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
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
- ddd
- ddd-architecture
- ddd-example
- transpiler
NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
- machine-learning
- dialogue-systems
- dialogue-generation
- dialogues
Concuerror is a stateless model checking tool for Erlang programs.
- concuerror
- erlang
- systematic-testing
- testing
End to end functional test and automation framework
- automation
- end-to-end-testing
- orchestration-framework
- testing
FANS: Fuzzing Android Native System Services
Attacking MQTT systems with Mosquittos (scalability and load testing utilities for MQTT environments)
Janus: a state-of-the-art file system fuzzer on Linux
- fuzzing
- fuzzer
- lkl
- filesystem
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
- hardware
- hardware-in-the-loop
- hil
- testing-framework
Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.