$npx skillfedfor your agent

Testing packages

702 packages · page 6 of 18 · 736 including subcategories

Subcategories

Packages

pytest-reportportal With conditions
PyPI · Testing · released Jul 2026

A pytest plugin that integrates test execution with ReportPortal, sending test results, logs, and attachments to a ReportPortal server for centralized test reporting and analysis.

Install only if you have a ReportPortal instance running and want to centralize pytest results there; it adds no value as a standalone tool.

permissive licensepure Python
1.0Mdownloads / mo
coola Worth it
PyPI · Testing · released Jul 2026

coola compares complex nested data structures containing tensors, arrays, DataFrames, and other scientific objects for exact or approximate equality, with detailed difference reporting.

Install it if you regularly compare complex objects.

BSD-3-Clausepure Python · 3.10+
1.0Mdownloads / mo
xmlunittest With conditions
PyPI · Testing · released Jul 2024

Extends Python's unittest framework to compare XML documents structurally using XPath expressions and lxml, rather than comparing raw XML strings.

MITpure Python · 3.8+dormant
1.0Mdownloads / mo
fickling Worth it
PyPI · Testing · released Jun 2026

Fickling is a decompiler, static analyzer, and bytecode rewriter for Python pickle serializations that detects, analyzes, and can reverse-engineer or create malicious pickle and pickle-based files including PyTorch models.

Install it if you load pickle or PyTorch files from any untrusted source.

LGPL-3.0-or-laterpure Python · 3.10+
993.4Kdownloads / mo
pytest-ansible With conditions
PyPI · Testing · released Aug 2026

A pytest plugin that integrates Ansible into test functions, allowing you to call Ansible modules and iterate over inventory hosts directly from pytest tests.

However, no for new projects: the maintainers recommend using plain pytest with parametrize and subprocess helpers (documented in the package), or Molecule for…

MITpure Python · 3.10+
983.4Kdownloads / mo
pytest-find-dependencies Worth it
PyPI · Testing · released Jul 2025

A pytest plugin that identifies dependencies between tests by running them in multiple orders and using binary search to pinpoint which test causes another to fail.

MITpure Python · 3.9+
983.2Kdownloads / mo
localstack-client With conditions
PyPI · Testing · released Jul 2026

A Python client that wraps boto3 to redirect AWS API calls to a local LocalStack instance for development and testing without hitting real AWS.

Apache-2.0builds from source
964.1Kdownloads / mo
anys Worth it
PyPI · Testing · released Dec 2024

Provides matcher objects that compare equal to values meeting specified criteria, enabling flexible assertions in pytest-style unit tests without manual field-by-field comparison.

Install it if you write tests with pytest and encounter fields you can't assert exactly.

MITpure Python · 3.8+
953.6Kdownloads / mo
pytest-watch Skip
PyPI · Testing · released May 2018

Runs pytest continuously, re-executing tests whenever project files change, with optional notifications and custom commands on pass or fail.

permissive licensebuilds from sourceabandoned
946.1Kdownloads / mo
polyfile-weave With conditions
PyPI · Testing · released Jan 2026

Identifies and maps the semantic and syntactic structure of files, including polyglots and embedded files, with a pure-Python libmagic implementation that can replace the `file` command and recursively extract embedded content.

However, the aging maintenance status (204 days since last release, minimal repository activity) and 14 runtime dependencies warrant caution for production use—verify…

Apache-2.0pure Python · 3.8+aging
935.5Kdownloads / mo
robotframework-pabot Worth it
PyPI · Testing · released Feb 2026

Pabot splits Robot Framework test execution across multiple parallel processes to reduce total test runtime, supporting suite-level or test-level parallelization with optional resource locking and distribution.

Install it if you run Robot Framework tests that take significant time and want to parallelize them; skip it only if your test suite is already fast or you have no…

permissive licensepure Python · 3.6+
909.3Kdownloads / mo
buildkite-test-collector With conditions
PyPI · Testing · released Aug 2026

Collects test execution data from pytest and sends it to Buildkite Test Engine for analysis, supporting test filtering by tags and optional span tracing for performance insights.

MITpure Python · 3.10+
902.2Kdownloads / mo
jenkinsapi Worth it
PyPI · Testing · released Apr 2026

Provides a Python wrapper around Jenkins' REST API, letting you programmatically manage jobs, builds, nodes, credentials, and artifacts on a Jenkins server.

Install it if you need to script Jenkins administration or integrate Jenkins into Python-based CI/CD workflows.

MITpure Python · 3.10+
896.0Kdownloads / mo
assertpy Worth it
PyPI · Testing · released Jul 2020

Provides a fluent assertion API for writing readable unit test assertions in Python, supporting method chaining for cleaner test code.

BSD-3-Clausebuilds from sourceaging
885.7Kdownloads / mo
tabcompleter Worth it
PyPI · Testing · released Apr 2026

Adds Tab-key autocompletion and command expansion to the Python interactive console, building on readline functionality.

Install it if you spend time in the Python interactive console and want Tab-key autocompletion; the single dependency and recent release history make it a safe,…

BSD-3-Clausepure Python · 3.8+
873.0Kdownloads / mo
pdbp Worth it
PyPI · Testing · released Jan 2026

pdbp is an enhanced Python debugger that replaces the standard pdb with colored output, tab completion, and sticky mode to show multiple lines of code during debugging.

permissive licensepure Python · 3.8+aging
871.0Kdownloads / mo
pytest-azurepipelines With conditions
PyPI · Testing · released Oct 2023

A pytest plugin that automatically formats test output and uploads results to Microsoft Azure Pipelines, with optional code coverage integration and Docker support.

However, maintenance is dormant—last release was 2023-10-06—so if you encounter bugs or need features for recent pytest or Azure Pipelines changes, you may need to…

MITpure Python · 3.5+dormant
858.1Kdownloads / mo
doit Worth it
PyPI · Testing · released Feb 2026

doit is a Python-based task automation and build tool that tracks file dependencies, caches results, and runs only tasks whose inputs have changed, eliminating redundant work in build pipelines and automation workflows.

Install it if you need efficient, Python-native task automation.

MITpure Python · 3.10+aging
856.5Kdownloads / mo
gitlint With conditions
PyPI · Testing · released Mar 2023

Gitlint is a command-line tool that validates Git commit messages against configurable style rules, catching formatting and content issues before they enter your repository.

MITpure Python · 3.7+dormant
831.8Kdownloads / mo
pixelmatch Worth it
PyPI · Testing · released Mar 2026

Compares two images pixel-by-pixel to detect differences, with support for anti-aliased pixel detection and perceptual color metrics, returning a count of mismatched pixels and optionally generating a visual diff.

permissive licensepure Python
827.4Kdownloads / mo
pytest-picked With conditions
PyPI · Testing · released Nov 2024

A pytest plugin that automatically runs only the tests related to unstaged files or commits on the current Git branch, eliminating the need to manually select which tests to run.

Install it if selective test running fits your workflow.

MITpure Python · 3.8+dormant
818.6Kdownloads / mo
bzt With conditions
PyPI · Testing · released Jun 2026

Taurus is a command-line wrapper that simplifies performance and functional testing by abstracting JMeter, Gatling, Locust.io, and Selenium WebDriver behind a YAML-based configuration interface.

Apache-2.0pure Python · 3.6+
812.7Kdownloads / mo
pytest-reportlog Worth it
PyPI · Testing · released Nov 2025

Writes pytest test results to a JSON Lines file in real-time, replacing the deprecated --resultlog option with a simpler, extensible format.

MITpure Python · 3.10+
801.9Kdownloads / mo
nose2 With conditions
PyPI · Testing · released Mar 2026

nose2 is a test runner that extends Python's unittest framework with plugins and convenience tools for discovering and running tests.

However, if starting a new project, pytest is a stronger choice given its larger community and maintainer base—nose2 is best for incremental improvement of existing…

BSD-3-Clausepure Python · 3.9+
797.2Kdownloads / mo
pytest-race With conditions
PyPI · Testing · released Jun 2022

Provides a pytest fixture that runs test functions concurrently in multiple threads to detect race conditions in your code.

However, verify compatibility with your pytest and Python versions first, since the project is no longer maintained.

BSD-3-Clausepure Pythonabandoned
792.8Kdownloads / mo
pytest-assume With conditions
PyPI · Testing · released Jun 2021

A pytest plugin that collects and reports multiple assertion failures within a single test, rather than stopping at the first failure.

permissive licensepure Pythonabandoned
789.5Kdownloads / mo
localstack With conditions
PyPI · Testing · released Jul 2026

LocalStack is a command-line tool that emulates AWS cloud services locally, allowing you to develop and test cloud applications on your laptop or in CI without hitting real AWS.

However, the abandoned maintenance status (archived repo, last commit 2026-03-23) is a significant concern: verify that the version you need is stable and that…

Apache-2.0pure Python · 3.10+abandoned1 known vulnerabilities
787.7Kdownloads / mo
robotframework-assertion-engine With conditions
PyPI · Testing · released Jun 2026

Provides a standardized assertion engine for Robot Framework libraries, enabling inline validation with operators like equality, comparison, regex matching, and custom Python expressions.

Apache-2.0pure Python · 3.10+
786.4Kdownloads / mo
pytest-parallel Skip
PyPI · Testing · released Oct 2021

A pytest plugin that runs tests in parallel using multiprocessing and concurrently using multithreading, designed for test suites that are thread-safe and benefit from non-blocking I/O.

MITpure Pythonabandoned
764.6Kdownloads / mo
sbvirtualdisplay With conditions
PyPI · Testing · released Dec 2024

Provides a virtual display wrapper for running browser automation tests in headless environments, particularly when browser headless modes are insufficient (e.g., for Chrome extensions).

MITpure Python · 3.8+dormant
754.8Kdownloads / mo
jsf With conditions
PyPI · Testing · released Mar 2024

Generates realistic fake JSON data from JSON Schema definitions, using pluggable data providers like faker to populate fields with consistent, meaningful test data.

MITpure Python · 3.8+aging
748.8Kdownloads / mo
teamcity-messages With conditions
PyPI · Testing · released Jan 2025

Sends test results and build status from Python test frameworks (unittest, pytest, nose, Django, Twisted, Behave, Flake8, PyLint) to JetBrains TeamCity CI servers via service messages.

Apache-2.0pure Python
746.0Kdownloads / mo
pytest-md Skip
PyPI · Testing · released Jul 2019

Generates Markdown test reports from pytest test runs, summarizing pass/fail/skip/error outcomes in a formatted document.

MITpure Python · 3.6+abandoned
737.2Kdownloads / mo
fixtures Worth it
PyPI · Testing · released Mar 2026

Provides a reusable fixture contract for unit testing that manages setup, cleanup, and state composition without requiring test class hierarchies.

Install it if you write unit tests and want cleaner, more reusable test state management.

Apache-2.0pure Python · 3.10+
737.0Kdownloads / mo
cloakbrowser With conditions
PyPI · Testing · released Aug 2026

Launches a stealth Chromium browser that evades bot detection by modifying fingerprints at the C++ source level rather than through JavaScript injection or configuration hacks.

MITpure Python · 3.9+
734.8Kdownloads / mo
pytest-harvest With conditions
PyPI · Testing · released Mar 2024

pytest-harvest captures and stores data generated during test execution, making it available for retrieval after the test session completes—useful for benchmarking, result aggregation, and post-test analysis.

BSD-3-Clausepure Pythonaging
730.5Kdownloads / mo
pytest-cache Skip
PyPI · Testing · released Jun 2013

A pytest plugin that persists test state across runs, enabling rerun of only failed tests or failures-first execution via --lf and --ff flags, and providing a config.cache object for plugins to share values between test invocations.

MITbuilds from sourceabandoned
687.7Kdownloads / mo
pytest-doctestplus Worth it
PyPI · Testing · released Jan 2026

A pytest plugin that runs doctests in Python docstrings and documentation files (reStructuredText, Markdown, TeX) with advanced features like floating-point comparison and remote data handling.

Install it if you write documentation with code examples and want to ensure those examples stay correct.

BSD-3-Clausepure Python · 3.10+
678.2Kdownloads / mo
pytest-mpl With conditions
PyPI · Testing · released Mar 2026

pytest-mpl is a pytest plugin that automates visual regression testing for Matplotlib figures by comparing generated images against reference baselines using RMS tolerance or hash comparison.

Install it if visual consistency of plots is part of your test suite; skip it if you don't generate or test figures programmatically.

BSD-2-Clausepure Python · 3.10+
677.5Kdownloads / mo
grpcio-testing Worth it
PyPI · Testing · released Jul 2026

Provides testing utilities and fixtures for building and testing gRPC Python services, including mock servers and test helpers for gRPC communication.

Install it if you are building or testing gRPC services in Python.

Apache-2.0pure Python · 3.10+
670.1Kdownloads / mo