Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow.
a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
Next-gen phpDoc parser with support for intersection types and generics
Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun.
Flexible test automation for Python
💀💀💀[DEPRECATED] Use hermione
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml,...
Automated Integration Testing and Live Documentation for your API
Random data generation in Swift
Awesome Python Resources
a lightweight, security focused, BDD test framework against terraform.
BDD library for the pytest runner
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 t...
A curated list of awesome tools, utils and projects using Playwright
Performance testing companion for React and React Native
Pairwise Independent Combinatorial Tool
C++20 μ(micro)/Unit Testing framework
Temporary file library for rust
The production toolkit for LLMs. Observability, prompt management and evaluations.
Record and replay your HTTP interactions for fast, deterministic and accurate tests
An integration test framework for React Native.
Headless Chrome/Chromium driver for Capybara
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
A workshop for learning how to test JavaScript applications
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configur...
A Puppeteer bridge for PHP, supporting the entire API.
An Extensible Request/Response Workbench
A Ruby library for testing your library against different versions of dependencies.
🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.
BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.
A mocking and stubbing library for Ruby
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.
A mail driver to quickly preview mail
An analysis tool for Python that blurs the line between testing and type systems.
Swaks - Swiss Army Knife for SMTP
Mutation testing system
A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
✔️ PHP Architecture Tester - Easy architecture testing for PHP
Project page for "The Fuzzing Book"
Simple way to identify what is different between 2 instances of any type. Must have for TDD.
CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly.
Test Redux Saga with an easy plan.
A Leiningen plugin for a superior development environment
Flutter-first UI testing framework. Ready for action!
A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.
Ruby on Rails like test fixtures for Go. Write tests against a real database
A Spring Boot application with lots of test examples
Random Testing for .NET
Tools for developing, documenting, and testing React component libraries
Ward is a modern test framework for Python with a focus on productivity and readability.
Screenshot testing library for Android