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)
Flexible test automation for Python
a lightweight, security focused, BDD test framework against terraform.
Awesome Python Resources
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...
BDD library for the pytest runner
Fixture-based test framework for Rust
The production toolkit for LLMs. Observability, prompt management and evaluations.
Performance testing companion for React and React Native
C++20 μ(micro)/Unit Testing framework
An integration test framework for React Native.
A workshop for learning how to test JavaScript applications
A Puppeteer bridge for PHP, supporting the entire API.
Pairwise Independent Combinatorial Tool
Temporary file library for rust
Headless Chrome/Chromium driver for Capybara
An Extensible Request/Response Workbench
A Ruby library for testing your library against different versions of dependencies.
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configur...
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.
A mocking and stubbing library for Ruby
A mail driver to quickly preview mail
Test Redux Saga with an easy plan.
A Leiningen plugin for a superior development environment
Simple way to identify what is different between 2 instances of any type. Must have for TDD.
A curated list of awesome tools, utils and projects using Playwright
A Spring Boot application with lots of test examples
Tools for developing, documenting, and testing React component libraries
Ward is a modern test framework for Python with a focus on productivity and readability.
✔️ PHP Architecture Tester - Easy architecture testing for PHP
Project page for "The Fuzzing Book"
Screenshot testing library for Android
A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.
An analysis tool for Python that blurs the line between testing and type systems.
Random Testing for .NET
Faker is a pure Elixir library for generating fake data.
Ruby on Rails like test fixtures for Go. Write tests against a real database
Unit testing tips by examples in PHP
WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headle...
open source test management system with over 2 million downloads!
Testsigma is an agentic test automation platform powered by AI-coworkers that work alongside QA teams to simplify testing, accelerate releases and imp...
🦑 Easy automatic (headless) browser testing with Jest's API, but powered by Karma & Webpack.
🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time.
Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup
A JUnit rule to easily override Dagger 2 objects
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions
CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly.
Humbug is a Mutation Testing framework for PHP to measure the real effectiveness of your test suites and assist in their improvement. It eats Code Cov...