Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
Repository Index
77,852 visible repositories in the index
145–168 of 1,100 · Most stars
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
- web
- metrics
- monitoring
- webperf
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
- testing
- docker
- automation
- golang
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
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
- ruby
- test-coverage
- code-quality
- rails
Brings the popular ruby faker gem to Java
- java
- faker-gem
- java-faker
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
- mimesis
- fake
- data
- generator
Full-stack testing PHP framework
- codeception
- php
- phpunit
- bdd
Randomized testing for Go
A Matcher Framework for Swift and Objective-C
- matcher-functions
- swift-generics
- swift-assertions
- failure-messages
Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.
- kotlin
- matchers
- assertions
- testing
An online request replication and TCP stream replay tool, ideal for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, and more.
- testing-tools
- testing
- replay-mysql-traffic
- replay-http-traffic
Package for comparing Go values in tests
- go
- equality
- testing
Quantifying the pulse of parallelism: A C++ concurrency telemetry framework measuring the human-perceived efficiency of concurrent execution strategies.
A constant throughput, correct latency recording variant of wrk
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
- unit-testing
- xunit
- c-sharp
- dotnet
:owl: Custom jest matchers to test the state of the DOM
Pa11y is your automated accessibility testing pal
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
A high-performance HTTP benchmarking tool that includes a real-time web UI and terminal display
- load-testing
- apachebench
- visualization
- http
NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.
TranslatedA stress testing tool implemented in Go, with an introduction to the ab, locust, and Jmeter stress testing tools [Hands-on stress test of 1,000,000 connections on a single machine]
- golang
- stress-testing
- qps
- grpc
📸 Delightful Swift snapshot testing.
- swift
- testing
- snapshot-testing
- screenshot-testing