$npx skillfedfor your agent

Testing packages

702 packages · page 7 of 18 · 736 including subcategories

Subcategories

Packages

pytest-variables Worth it
PyPI · Testing · released Feb 2024

A pytest plugin that loads test variables from JSON, YAML, TOML, or Human JSON files specified on the command line and makes them available to tests as a dictionary.

Install it if your tests need to consume external configuration files or if you want to separate test data from test code.

MPL-2.0pure Python · 3.8+
660.9Kdownloads / mo
asv With conditions
PyPI · Testing · released Jun 2026

asv benchmarks Python packages over their lifetime, tracking performance changes across versions and displaying results in an interactive web interface.

BSD-3-Clausecompiled wheel · 3.9+
657.0Kdownloads / mo
opentelemetry-test-utils With conditions
PyPI · Testing · released Jul 2026

Provides test utilities and helpers for writing unit tests for OpenTelemetry instrumentation and SDK code.

Apache-2.0pure Python · 3.10+
651.2Kdownloads / mo
pytest-clarity With conditions
PyPI · Testing · released Jun 2021

A pytest plugin that displays colored, side-by-side diffs for failing test assertions, activated with the `-vv` flag and configurable via command-line options.

However, dormancy since 2021 means it may not work with newer pytest or Python versions—verify compatibility with your environment first.

MITbuilds from sourcedormant
651.0Kdownloads / mo
optimizely-sdk Worth it
PyPI · Testing · released Jul 2026

Provides A/B testing, feature flagging, and feature management capabilities for Python applications, allowing you to run experiments and control feature rollouts without code deployment.

Install it if you need A/B testing or feature flag management in a Python application and are already using or planning to use the Optimizely platform.

Apache-2.0pure Python
650.5Kdownloads / mo
adbutils With conditions
PyPI · Testing · released Nov 2025

adbutils is a Python library that communicates with Android devices through the ADB (Android Debug Bridge) protocol, enabling shell commands, file transfers, screenshots, and device management from Python code.

permissive licensecompiled wheel · 3.8+
642.9Kdownloads / mo
tox-gh-actions Worth it
PyPI · Testing · released Oct 2025

A tox plugin that automatically detects and runs the appropriate test environments on GitHub Actions based on the Python version in each job, with built-in log grouping support.

Install it if you run tox on GitHub Actions with multiple Python versions.

MITpure Python · 3.7+
631.1Kdownloads / mo
pytest-nunit With conditions
PyPI · Testing · released Feb 2024

A pytest plugin that generates NUnit3-format XML test result reports, enabling integration with test result publishing systems like Azure Pipelines.

MITbuilds from source · 3.6+dormant
629.1Kdownloads / mo
tox-ansible Worth it
PyPI · Testing · released Aug 2026

A tox plugin that orchestrates testing of Ansible collections across multiple Python versions and Ansible releases, using ansible-test, pytest, and tox to manage environments.

MITpure Python · 3.10+
628.6Kdownloads / mo
allure-behave Worth it
PyPI · Testing · released Apr 2026

Integrates Behave BDD test execution with Allure Report, generating detailed test reports and metrics from Behave scenarios.

Apache-2.0pure Python
626.8Kdownloads / mo
install-playwright With conditions
PyPI · Testing · released Aug 2026

Provides a Python function to execute the Playwright browser installation command programmatically, wrapping the CLI tool for use within Python code.

Install it if you're building applications or tools where you want to manage browser setup as part of your Python initialization logic.

MITpure Python
626.1Kdownloads / mo
lambdatest-selenium-driver With conditions
PyPI · Testing · released Dec 2025

Captures visual snapshots during Selenium tests and uploads them to LambdaTest's SmartUI service for visual regression testing and comparison.

MITpure Python · 3.6+
625.6Kdownloads / mo
names Worth it
PyPI · Testing · released May 2013

Generates random human names (first, last, or full) with optional gender selection, available both as a command-line tool and Python library.

However, it is dormant since 2013-05-14 and untested on modern Python versions—verify compatibility before using in production.

MITbuilds from sourcedormant
621.4Kdownloads / mo
nbmake With conditions
PyPI · Testing · released Dec 2024

A pytest plugin that executes Jupyter notebooks as tests, with support for parallel execution, cell-level error handling, timeouts, and optional output writeback for documentation builds.

permissive licensepure Python · 3.8.0+aging
618.2Kdownloads / mo
complexipy Worth it
PyPI · Testing · released Aug 2026

Calculates cognitive complexity scores for Python code to measure how hard code is to understand by humans, accounting for nesting depth and control flow patterns.

MITcompiled wheel · 3.8+
610.3Kdownloads / mo
pytest-lazy-fixture With conditions
PyPI · Testing · released Feb 2020

Allows you to use pytest fixtures directly as parameters in @pytest.mark.parametrize decorators and in other fixture parameter lists.

However, dormant maintenance means it may break with newer pytest releases—verify compatibility with your pytest version before adopting, and consider whether…

MITpure Pythondormant
608.2Kdownloads / mo
nbval With conditions
PyPI · Testing · released Mar 2024

A pytest plugin that treats Jupyter notebooks as test files, executing each cell and validating that outputs match the stored results in the .ipynb file.

However, note that the project is aging (last release March 2024)—verify compatibility with your current pytest and Jupyter versions before relying on it in new…

BSD-3-Clausepure Pythonaging
603.3Kdownloads / mo
pylint-pytest Worth it
PyPI · Testing · released May 2024

A Pylint plugin that suppresses false-positive warnings when analyzing pytest test code, and raises new warnings for deprecated or problematic pytest patterns.

MITpure Python · 3.6+
600.6Kdownloads / mo
wiremock With conditions
PyPI · Testing · released Jul 2025

Python client library for interacting with WireMock instances to mock HTTP services in tests, supporting both standalone servers and containerized deployments.

Apache-2.0pure Pythonaging
589.1Kdownloads / mo
great-expectations-experimental With conditions
PyPI · Testing · released Sep 2024

Experimental extensions and early-stage features for Great Expectations, the data quality validation framework that uses Expectations as unit tests for data.

Yes, with conditions: install only if you are already using great-expectations and want to trial experimental features in a non-production environment.

Apache-2.0pure Python
583.3Kdownloads / mo
skillsaw Worth it
PyPI · Testing · released Aug 2026

A linter for AI agent instruction files that detects structural errors, vague language, contradictions, security risks, and configuration problems in agent skills, plugins, and coding assistant context.

Install it if you maintain agent skills, plugins, or AI coding assistant context files.

Apache-2.0pure Python · 3.9+
574.3Kdownloads / mo
sybil Worth it
PyPI · Testing · released Jun 2026

Sybil parses and executes code examples embedded in your source code and documentation as part of your normal test suite, validating that documented examples actually work.

MITpure Python · 3.11+
572.3Kdownloads / mo
robotframework-jsonlibrary With conditions
PyPI · Testing · released Aug 2022

A Robot Framework library for querying, adding, updating, and deleting values in JSON objects using JSONPath expressions.

permissive licensebuilds from sourcedormant
569.6Kdownloads / mo
pytest-pytestrail Skip
PyPI · Testing · released Aug 2020

A pytest plugin that decorates test functions to report results to TestRail, linking individual test cases by ID and optionally creating test runs with parametrized steps.

No—not for new projects.

MITpure Python · 3.5+abandoned
565.7Kdownloads / mo
pyleak With conditions
PyPI · Testing · released Jan 2026

Detects leaked asyncio tasks, threads, and event loop blocking in Python code using context managers or decorators, reporting violations with stack traces.

However, verify the license terms first (currently unclear in the metadata), and note that the project is aging—last release was 197 days ago.

license unclearpure Python · 3.9+aging
562.5Kdownloads / mo
eyes-common With conditions
PyPI · Testing · released Aug 2026

Base SDK package for Applitools Eyes that provides shared visual testing infrastructure for Python, supporting Playwright browser automation and image-based testing.

However, the proprietary license is unclear—verify Applitools' licensing terms for your use case before committing to production.

LicenseRef-Proprietarypure Python
559.8Kdownloads / mo
pytest-mypy Worth it
PyPI · Testing · released Apr 2025

Integrates mypy static type checking into pytest, running type checks on your source files as part of your test suite.

MITpure Python · 3.8+
557.3Kdownloads / mo
uiautomator2 Worth it
PyPI · Testing · released Jun 2026

Automates Android device interactions from Python by exposing UiAutomator capabilities through HTTP, enabling UI testing, app control, and element manipulation via XPath queries.

Install it if you need to automate Android UI testing or device interaction from Python; the main prerequisite is having a connected Android device with developer…

MITpure Python
553.5Kdownloads / mo
pyucis Worth it
PyPI · Testing · released Mar 2026

PyUCIS provides a Python API and CLI tools for reading, writing, converting, and analyzing coverage data in the Unified Coverage Interoperability Standard (UCIS) format, supporting imports from Verilator, cocotb, and AVL verification frameworks.

Install it if you need to work with UCIS coverage data, convert between verification frameworks, or integrate coverage analysis into CI/CD pipelines.

Apache-2.0pure Python · 3.8+
552.2Kdownloads / mo
pytest-csv With conditions
PyPI · Testing · released Apr 2021

A pytest plugin that exports test results to CSV format with customizable columns, delimiters, and the ability to include test metadata like duration, status, markers, and parameters.

copyleftpure Pythonabandoned
551.9Kdownloads / mo
eyes-selenium With conditions
PyPI · Testing · released Aug 2026

Visual testing SDK for Selenium and Appium WebDrivers that detects visual changes in web and mobile applications.

LicenseRef-Proprietarypure Python
551.5Kdownloads / mo
singleton-decorator Skip
PyPI · Testing · released Aug 2017

Provides a decorator that enforces singleton pattern on classes while preserving direct access to the underlying class for unit testing via the `__wrapped__` attribute.

copyleftbuilds from sourcedormant
542.0Kdownloads / mo
pgsanity With conditions
PyPI · Testing · released Sep 2025

PgSanity validates PostgreSQL SQL syntax by wrapping the ecpg parser, reporting syntax errors with line numbers and exit codes suitable for CI/CD and pre-commit hooks.

MITpure Python · 3.9+aging
537.5Kdownloads / mo
wagtail-factories Worth it
PyPI · Testing · released Jun 2026

Provides factory-boy classes for generating test fixtures and mock data for Wagtail CMS models, pages, and content blocks.

Install it if you write tests for Wagtail applications and want cleaner, more maintainable test fixtures.

MITpure Python · 3.10+
533.0Kdownloads / mo
core-universal With conditions
PyPI · Testing · released Jun 2024

Provides the Applitools Eyes Core SDK Server binary for visual testing and quality assurance across macOS, Windows, and Linux platforms.

Install only if you are already committed to the Applitools Eyes platform and have verified that this version meets your needs.

license unclearcompiled wheeldormant
518.5Kdownloads / mo
robotframework-seleniumtestability With conditions
PyPI · Testing · released Feb 2023

SeleniumTestability is a Robot Framework plugin that extends SeleniumLibrary with automatic detection and waiting for asynchronous events (API calls, animations, timeouts) in web applications, plus keywords for browser logs and storage access.

However, note that maintenance is dormant (last release February 2023) and the package is classified as Alpha.

Apache-2.0pure Pythondormant
518.1Kdownloads / mo
pytest-subprocess Worth it
PyPI · Testing · released May 2026

Pytest plugin that intercepts and fakes subprocess calls, allowing you to register mock process outputs and behaviors without executing real commands.

Install it if your test suite includes code that uses subprocess.

MITpure Python · 3.6+
514.9Kdownloads / mo
bluezoo With conditions
PyPI · Testing · released Sep 2025

BlueZoo is a mock BlueZ D-Bus API service that lets you test Bluetooth integration without physical hardware, running entirely in user space for CI/CD integration.

However, the young codebase (first release April 2025) and minimal adoption mean you should verify that the supported BlueZ interfaces match your application's needs…

GPL-2.0-onlypure Python · 3.11+
513.2Kdownloads / mo
molecule-multipass With conditions
PyPI · Testing · released May 2023

Integrates Multipass virtual machines as a provider for Molecule, enabling testing of Ansible roles and playbooks using Ubuntu VMs on local workstations.

However, verify that it works with your current Molecule and Multipass versions before relying on it in production workflows, and consider maintaining a fork if you…

permissive licensepure Pythonabandoned
511.0Kdownloads / mo
pytest-flake8 Worth it
PyPI · Testing · released Nov 2024

A pytest plugin that runs flake8 PEP8 compliance checks on Python files as part of your test suite, discovering and checking every .py file automatically.

MITpure Python · 3.9+
506.3Kdownloads / mo