$npx skillfedfor your agent

Testing packages

702 packages · page 9 of 18 · 736 including subcategories

Subcategories

Packages

pytest-tornado With conditions
PyPI · Testing · released Jun 2020

A pytest plugin that provides fixtures and markers to test asynchronous Tornado web applications, handling async/await and generator-based coroutine tests with built-in HTTP server and client support.

However, be cautious: the project is abandoned (last release June 2020, no commits since).

Apache-2.0pure Pythonabandoned
378.3Kdownloads / mo
pyspark-test With conditions
PyPI · Testing · released Oct 2021

Provides a testing utility to assert equality between two PySpark DataFrames with configurable strictness for data types, column names, and column ordering.

However, be aware that the project is dormant and may not support the latest PySpark versions—verify compatibility with your environment before relying on it in…

permissive licensepure Pythondormant
377.6Kdownloads / mo
mozdevice With conditions
PyPI · Testing · released Nov 2024

Manages and controls connected mobile devices and emulators for testing and automation purposes, with a single runtime dependency on mozlog for logging.

copyleftpure Pythondormant
376.9Kdownloads / mo
agentevals With conditions
PyPI · Testing · released Jul 2025

Provides evaluators and utilities to assess agent trajectories—the intermediate steps LLM-based agents take while solving problems—using both rule-based matching and LLM-as-judge approaches.

However, the aging maintenance status (386 days since last release) means you should verify that it remains compatible with your LLM client versions and check whether…

permissive licensepure Python · 3.9+aging
374.4Kdownloads / mo
pytest-html-merger With conditions
PyPI · Testing · released Jul 2024

Merges multiple pytest HTML reports generated by the pytest-html plugin into a single consolidated HTML report, handling embedded CSS or external asset directories.

However, verify license terms first, and test compatibility with your version of pytest-html before relying on it in production.

license unclearpure Python · 3.6.0+dormant
374.4Kdownloads / mo
seqeval With conditions
PyPI · Testing · released Oct 2020

seqeval evaluates the performance of sequence labeling tasks like named-entity recognition and part-of-speech tagging by computing accuracy, precision, recall, and F1 scores across multiple tagging schemes.

However, it is dormant—last release October 2020—so verify compatibility with your Python version before adopting.

MITbuilds from sourcedormant
372.7Kdownloads / mo
robotframework-selenium2library Skip
PyPI · Testing · released Dec 2017

A Robot Framework library that wraps Selenium for web browser automation and testing; as of version 3.0, it is a compatibility shim that delegates to SeleniumLibrary.

Apache-2.0pure Pythonabandoned
372.3Kdownloads / mo
robotframework-datadriver With conditions
PyPI · Testing · released Jun 2024

DataDriver extends Robot Framework to generate multiple test cases from external data files (CSV, Excel, or custom sources), eliminating the need to manually write each data-driven test case.

Apache-2.0pure Python · 3.8.0+dormant
367.3Kdownloads / mo
robotframework-excellib With conditions
PyPI · Testing · released Jun 2020

Provides Robot Framework keywords for reading, writing, and manipulating Excel documents using openpyxl as the underlying engine.

Apache-2.0pure Pythonabandoned
365.5Kdownloads / mo
mechanize With conditions
PyPI · Testing · released Apr 2024

Automate programmatic interaction with HTTP web servers by simulating a stateful browser—fill forms, follow links, manage history, and parse HTML without a GUI.

However, consider that maintenance is aging—last release was 840 days ago—so evaluate whether the package meets your Python version and modern web compatibility needs…

BSD-3-Clausepure Pythonaging
364.6Kdownloads / mo
concurrencytest With conditions
PyPI · Testing · released Mar 2026

Runs unittest test suites concurrently across multiple worker processes, distributing tests via round-robin or class-local partitioning to speed up test execution.

GPL-2.0-or-laterpure Python · 3.10+
363.3Kdownloads / mo
cosmic-ray With conditions
PyPI · Testing · released Aug 2026

Cosmic Ray is a mutation testing tool that modifies your Python source code and runs your test suite against each mutation to measure test effectiveness and code quality.

It's a specialized tool—not for every project—but essential for teams that need confidence in test quality.

MITpure Python · 3.9+
362.5Kdownloads / mo
dbldatagen With conditions
PyPI · Testing · released Jul 2024

Generates synthetic data at scale within Databricks using Spark, supporting repeatable, predictable datasets for testing, benchmarking, and demos across all Spark SQL primitive types.

However, verify the 'Databricks License' terms for your use case before installing, particularly if you plan to use it outside Databricks or in proprietary applications.

license unclearpure Python · 3.8.10+
357.2Kdownloads / mo
coverage-badge With conditions
PyPI · Testing · released Aug 2024

Generates SVG coverage badges from Coverage.py data files, displaying test coverage percentages in a visual format suitable for README files and CI/CD pipelines.

MITpure Python
355.4Kdownloads / mo
pytest-fixture-config With conditions
PyPI · Testing · released Oct 2024

Provides configuration objects and decorators for pytest fixtures that allow you to define, manage, and conditionally skip tests based on required configuration variables.

Install it if you're managing optional test fixtures or environment-dependent test setup.

MITpure Python · 3.6+aging
351.2Kdownloads / mo
mozinfo Skip
PyPI · Testing · released Jul 2023

Provides system information detection for Mozilla testing environments, identifying OS, architecture, and platform details needed by test automation.

No—not for new projects.

copyleftpure Pythonabandoned
350.3Kdownloads / mo
sure With conditions
PyPI · Testing · released Feb 2023

sure provides fluent, chainable assertion syntax for Python testing, letting you write test conditions that read like natural language (e.g., `(4).should.equal(2 + 2)`).

However, high install friction (source-only distribution) and aging maintenance mean it's best suited for projects where readable test syntax is a priority and you're…

GPL-3.0-or-laterbuilds from sourceaging
348.8Kdownloads / mo
pytest-arraydiff Worth it
PyPI · Testing · released Jun 2026

A pytest plugin that generates and compares numpy arrays (and related objects like pandas DataFrames) produced during tests against stored reference files, with support for text, FITS, and HDF5 formats.

permissive licensepure Python · 3.9+
344.3Kdownloads / mo
pytest-textual-snapshot With conditions
PyPI · Testing · released Jan 2025

A pytest plugin that captures SVG screenshots of Textual terminal applications and compares them across test runs to detect visual regressions automatically.

However, the dormant maintenance status (568 days since last release) means you should verify compatibility with your current Textual version before committing to it…

MITpure Pythondormant
343.8Kdownloads / mo
pytest_tagging With conditions
PyPI · Testing · released Nov 2024

A pytest plugin that lets you tag tests with arbitrary strings and select or exclude them by tag during test runs, with optional tag combination and counting.

MITpure Pythondormant
342.9Kdownloads / mo
testcontainers-core With conditions
PyPI · Testing · released Jan 2023

Provides Docker container orchestration for functional and integration testing, allowing tests to spin up isolated service containers on demand without manual setup.

However, it is still at release candidate stage (0.0.1rc1) with no stable release, and its license is unclear in the metadata.

license unclearpure Python · 3.7+
341.4Kdownloads / mo
html-testRunner With conditions
PyPI · Testing · released Sep 2019

A unittest test runner that generates human-readable HTML reports of test results, including pass/fail/error/skip status for each test.

Install only if the feature set meets your needs and you're comfortable with no active development or support.

MITpure Pythondormant
339.5Kdownloads / mo
unicon Worth it
PyPI · Testing · released Aug 2026

Unicon provides a unified CLI connection interface to network devices, wrapping telnet, SSH, and serial connections with expect-like programming and multi-vendor support through a plugin architecture.

Install it if you need reliable, multi-vendor CLI device access or are already using pyATS.

Apache-2.0compiled wheel · 3.8+
336.9Kdownloads / mo
pytest-filter-subpackage With conditions
PyPI · Testing · released Mar 2024

A pytest plugin that adds a `-P` option to run tests for specific sub-packages by name, filtering test discovery to match named sub-package paths.

BSD-3-Clausepure Python · 3.8+
334.7Kdownloads / mo
os-testr Skip
PyPI · Testing · released Apr 2022

os-testr wraps the testr test runner to provide OpenStack-specific test utilities: a subunit stream filter (subunit-trace), an HTML test results generator (subunit2html), and a subunit stream generator for individual tests.

Apache-2.0pure Python · 3.8+abandoned
330.2Kdownloads / mo
pytest-json Skip
PyPI · Testing · released Jan 2016

A pytest plugin that generates JSON reports of test results, with optional JSON API normalization for consumption by downstream tools.

MITbuilds from sourceabandoned
328.2Kdownloads / mo
unicon.plugins With conditions
PyPI · Testing · released Aug 2026

Unicon Plugins extends the unicon package with platform-specific connection handlers and services for network device CLI management across multiple vendors.

Install only if you need multi-vendor CLI connection support; it is a plugin component and requires unicon as a prerequisite.

Apache-2.0pure Python
325.1Kdownloads / mo
pytest-tornasync With conditions
PyPI · Testing · released Jul 2019

A pytest plugin that runs native async test functions (defined with async def) against Tornado applications, providing fixtures for HTTP server testing and IO loop management.

However, do not use it if you need support for newer Tornado or pytest releases, as the project is abandoned and will not receive updates.

MITpure Pythonabandoned
324.4Kdownloads / mo
detect-test-pollution Worth it
PyPI · Testing · released Sep 2023

Detects test pollution—failures caused by side effects from other tests—by bisecting your test suite to isolate the pair of tests that interact.

MITpure Python · 3.8+
324.3Kdownloads / mo
pytest-loop Worth it
PyPI · Testing · released Oct 2024

A pytest plugin that repeats tests a fixed number of times or for a specified duration, useful for detecting intermittent failures and stress-testing.

MPL-2.0pure Python · 3.7+
321.5Kdownloads / mo
pytest-slack With conditions
PyPI · Testing · released Dec 2020

A pytest plugin that sends test results to Slack via incoming webhooks, allowing you to report pass/fail status with customizable messages, emojis, and icons.

MITpure Python
318.2Kdownloads / mo
pytest-unused-fixtures Worth it
PyPI · Testing · released Dec 2025

A pytest plugin that identifies and reports fixtures defined in your test suite that are never actually used during test execution.

MITpure Python
317.1Kdownloads / mo
pytest-astropy-header With conditions
PyPI · Testing · released Sep 2022

A pytest plugin that automatically includes system, Python, and dependency version information in test output headers, useful for diagnosing test environments across any project.

BSD-3-Clausepure Python · 3.7+
314.2Kdownloads / mo
pytest-mock-resources With conditions
PyPI · Testing · released Sep 2025

Provides pytest fixtures that spin up real database and service containers (PostgreSQL, MySQL, Redis, MongoDB, etc.) for integration testing, eliminating the need to mock database queries.

MITpure Python
312.4Kdownloads / mo
lambdatest-sdk-utils With conditions
PyPI · Testing · released Nov 2025

Provides Python SDK utilities for integrating with TestMu AI (formerly LambdaTest) to run automated tests across real browsers and devices in the cloud.

Install only if you have or plan to obtain a TestMu AI account; the SDK alone is a client library with no standalone value.

MITpure Python · 3.6+
308.8Kdownloads / mo
pytest-xprocess With conditions
PyPI · Testing · released May 2024

pytest-xprocess manages external processes (like servers or services) across pytest test runs, allowing tests to start, reuse, and control long-lived processes without restarting them for each test.

MITpure Python · 3.8+
307.6Kdownloads / mo
rtfparse With conditions
PyPI · Testing · released Jul 2025

Parses Microsoft Rich Text Format (RTF) documents into an in-memory tree structure and renders them—primarily extracting encapsulated HTML, with optional RTF decompression support for Outlook messages.

However, maintenance is aging—the last release was over a year ago—so consider whether you need active support or can tolerate a stable but slowly-evolving codebase.

MITpure Python · 3.10+aging
307.1Kdownloads / mo
provide-dir With conditions
PyPI · Testing · released Apr 2022

Creates a directory and all its parent directories if they don't exist, reporting the outcome to a provided sink function like print.

MITpure Python · 3.9+abandoned
306.4Kdownloads / mo
looptime With conditions
PyPI · Testing · released Jan 2026

Looptime fakes the passage of time in asyncio event loops during tests, allowing time-dependent code to run in near-zero real time while the loop's internal clock advances by configured amounts.

MITpure Python · 3.10+
305.1Kdownloads / mo
pytest-astropy Worth it
PyPI · Testing · released Aug 2026

A meta-package that bundles pytest plugins and testing libraries used by Astropy and affiliated packages, providing a unified testing toolkit for Python projects.

Install it if you're working with Astropy, affiliated packages, or any project that would benefit from the bundled testing plugins.

BSD-3-Clausepure Python · 3.8+
303.7Kdownloads / mo