Light, fluffy, and always free - The AWS Local Emulator alternative
Repository Index
47,133 repositories indexed
1–24 of 179 · Most stars
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
- resiliency
- tcp-proxy
- go
- proxy
Powerful .NET library for benchmarking
- benchmark
- benchmarking
- c-sharp
- dotnet
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
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
- fake
- data
- generator
- dotnet
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing
- load-testing
- load-generator
- go
- golang
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
Fast cross-platform HTTP benchmarking tool written in Go
Sql mock driver for golang to test database interactions
Chance - Random generator helper for JavaScript
- chance
- javascript
- random
Test suites for Web platform specs — including WHATWG, W3C, and others
- testing
- html
- test-automation
- browser
Quick and Easy server testing/validation
Random fake data generator written in go
- go
- data
- generator
- random
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
Randomized testing for Go
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
- unit-testing
- xunit
- c-sharp
- dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
- automation
- dotnet
- docker
- testcontainers
Catch API bugs before your users do
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
- assertion-library
- assertions
- auto-mocking
- autofixture
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
- snapshot-testing
- testing
- assertion-library
- snapshot