A library that allows you to easily mock out tests based on AWS infrastructure.
Repository Index
47,133 repositories indexed
25–48 of 310 · Most stars
Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing
- load-testing
- load-generator
- go
- golang
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- testing-tools
- tdd-utilities
- bdd-framework
- go
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- javascript
- assertions
- chai
- tdd
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
💼 An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.
A tool for mocking HTTP services
- wiremock
- json
- mocking
- stubbing
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
- lighthouse
- webperf
AFL++ is a state-of-the-art fuzzer, and #1 in benchmarks. It was originally based on AFL. Today it comes with qemu 5.1, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
- afl
- afl-fuzz
- afl-fuzzer
- fuzzing
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
tap-producing test harness for node and browsers
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
- oas
- prism
- mocking
- api-testing
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
Full-stack testing PHP framework
- codeception
- php
- phpunit
- bdd
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
Supercharged End 2 End Testing Framework for NodeJS
- codeceptjs
- webdriverio
- selenium-webdriver
- acceptance-testing
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
Faker is a PHP library that generates fake data for you
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
- fluent-assertions
- c-sharp
- assertions
- tdd
A test fixtures replacement for Python
- hacktoberfest
- django
- sqlalchemy
- python