Fake pymongo stub for testing simple MongoDB-dependent code
Plugin for pytest that automatically reruns flaky tests.
Postgresql fixtures and fixture factories for Pytest.
A py.test plugin that parses environment files before running tests
Integration of uv with tox (bare package, bring your own uv).
unittest subTest() support and subtests fixture
Backtest trading strategies in Python
Generic automation framework for acceptance testing and robotic process automation (RPA)
pytest plugin to run your tests in a specific order
pyahocorasick is a fast and memory efficient library for exact or approximate multi-pattern string search. With the ``ahocorasick.Automaton`` class, you can find multiple key string occurrences at once in some input text. You can use it as a plain dict-like Trie or convert a Trie to an automaton for efficient Aho-Corasick search. And pickle to disk for easy reuse of large automatons. Implemented in C and tested on Python 3.6+. Works on Linux, macOS and Windows. BSD-3-Cause license.
Core testing clients for Sanic
Experimental package to automatically extract test plugins for Home Assistant custom components
A pytest plugin that allows multiple failures per test.
Powerful Feature flagging and A/B testing for Python apps
Undetected Python version of the Playwright testing and automation library.
Process executor (not only) for tests.
A complete web automation framework for end-to-end testing.
pytest plugin to annotate failed tests with a workflow command for GitHub Actions
Property-based testing framework for Open API and GraphQL based apps
A collection of helpers and mock objects for unit tests and doc tests.
Generate random strings in Python
Provides a tag-expression parser and evaluation logic for cucumber/behave
Pyspark test helper library
Adds the ability to retry flaky tests in CI environments
Package installed with dash[testing] for optional loading of pytest dash plugin.
Cucumber Expressions - a simpler alternative to Regular Expressions
Manage dependencies of tests
selects tests affected by changed files and methods
Linux-only Pytest plugin to control durations of various test case execution phases
Randomise the order in which pytest tests are run with some control over the randomness
Standard tests for LangChain implementations
Python test runner built in Rust
A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups.
AWS SAM CLI is a CLI tool for local development and testing of Serverless applications
A Software Testing Tool
Test agent for Datadog APM client libraries
A plugin for snapshot testing with pytest.
Tools to ease creating larger test libraries for Robot Framework using Python.
Test utilities for code working with files and commands
Data-Driven/Decorated Tests
Hello World testing setuptools
Robot Framework keyword library wrapper around requests
Generate test data from JSON schemata with Hypothesis
Web testing library for Robot Framework