$npx skillfedfor your agent

Testing packages

702 packages · page 4 of 18 · 736 including subcategories

Subcategories

Packages

pyngrok Worth it
PyPI · Testing · released Apr 2026

pyngrok wraps the ngrok reverse-proxy binary and exposes it through a Python API, allowing you to programmatically open secure tunnels from public URLs to localhost.

MITpure Python · 3.9+
2.8Mdownloads / mo
pytest-factoryboy Worth it
PyPI · Testing · released Jul 2025

Integrates factory_boy with pytest to register factories as fixtures, enabling dependency injection and parametrization of test object creation.

Install it if you use factory_boy and pytest together.

MITpure Python · 3.9+
2.8Mdownloads / mo
pytest-ordering Skip
PyPI · Testing · released Oct 2018

A pytest plugin that lets you control the execution order of your tests using markers, running specific tests first, last, or in a defined sequence.

MITpure Pythonabandoned
2.8Mdownloads / mo
starlette-testclient With conditions
PyPI · Testing · released Apr 2024

Provides a drop-in replacement for Starlette's TestClient that uses requests instead of httpx for testing Starlette applications.

BSD-3-Clausepure Python · 3.7+dormant
2.8Mdownloads / mo
locust-cloud With conditions
PyPI · Testing · released Dec 2025

Locust Cloud is a client library for running distributed load tests against web applications via the Locust Cloud service, using gevent-based concurrency and WebSocket communication.

However, the aging maintenance status and lack of public documentation in the fact sheet suggest you should verify current support and feature stability before…

permissive licensepure Python · 3.10+aging
2.7Mdownloads / mo
harfile Worth it
PyPI · Testing · released May 2026

Writes HTTP Archive (HAR) files in Python with zero external dependencies, supporting single-threaded entry recording without page grouping.

MITpure Python · 3.8+
2.7Mdownloads / mo
pytest-snapshot With conditions
PyPI · Testing · released Apr 2022

A pytest plugin that enables snapshot testing—comparing test outputs against saved reference files to detect unexpected changes without manual assertion updates.

However, maintenance is dormant; verify compatibility with your pytest and Python versions before relying on it for new projects, and monitor the repository for any…

MITpure Python · 3.5+dormant
2.6Mdownloads / mo
mimesis Worth it
PyPI · Testing · released Jul 2026

Mimesis generates realistic fake data across 47 locales—names, addresses, emails, phone numbers, financial records, and more—for populating test databases, mocking APIs, and creating fixtures without external dependencies.

MITpure Python · 3.10+
2.6Mdownloads / mo
pytest-retry With conditions
PyPI · Testing · released Jan 2025

pytest-retry is a pytest plugin that automatically retries failed tests, with configurable retry counts, delays, and exception filtering to help manage flaky tests in CI environments.

Not recommended as a permanent solution—use it to buy time while fixing the underlying test or environment issues.

MITpure Python · 3.9+dormant
2.6Mdownloads / mo
lib-detect-testenv Worth it
PyPI · Testing · released Jul 2026

Detects whether code is running in a test environment (pytest, doctest, or setup.py test) via runtime inspection of sys.argv and execution context.

MITpure Python · 3.10+
2.6Mdownloads / mo
molecule Worth it
PyPI · Testing · released Aug 2026

Molecule is an Ansible testing framework for developing and testing Ansible collections, playbooks, and roles across containers, virtual machines, cloud infrastructure, and other systems reachable from Ansible.

Install it if you develop or maintain Ansible roles, playbooks, or collections and want to automate testing across diverse infrastructure targets.

MITpure Python · 3.10+
2.4Mdownloads / mo
robotframework-pythonlibcore Worth it
PyPI · Testing · released May 2026

Provides base classes and decorators to simplify building hybrid and dynamic test libraries for Robot Framework, handling framework API requirements automatically.

Install it if you are building a Robot Framework test library in Python and want to avoid implementing the library API boilerplate yourself.

Apache-2.0pure Python
2.3Mdownloads / mo
expecttest With conditions
PyPI · Testing · released Dec 2024

expecttest implements inline golden tests where expected outputs are stored directly in Python source code and automatically updated when you run tests with EXPECTTEST_ACCEPT=1.

MITpure Pythonaging
2.3Mdownloads / mo
ansi2html Worth it
PyPI · Testing · released Jun 2024

Converts terminal output with ANSI color codes to HTML or LaTeX, preserving colors and formatting for display in browsers or documents.

Install it if you need to convert ANSI-colored terminal output to HTML or LaTeX.

LGPL-3.0-or-laterpure Python · 3.7+
2.3Mdownloads / mo
pytest-vcr With conditions
PyPI · Testing · released Apr 2019

A pytest plugin that integrates VCR.py to record and replay HTTP interactions in tests, eliminating the need for live network calls during test runs.

However, be aware it is abandoned—no maintenance since 2019—so if you need compatibility with modern Python or pytest, or if you encounter bugs, you may need to fork…

MITpure Pythonabandoned
2.3Mdownloads / mo
junit2html Worth it
PyPI · Testing · released Jun 2026

Converts JUnit or XUnit XML test result files into a single-file HTML report for viewing test outcomes in a browser.

permissive licensepure Python · 3.8+
2.3Mdownloads / mo
PyVirtualDisplay With conditions
PyPI · Testing · released Feb 2022

Wraps Xvfb, Xephyr, and Xvnc to create virtual X11 displays for headless GUI testing, automation, and screenshots on Linux systems.

BSD-3-Clausepure Pythondormant
2.2Mdownloads / mo
pytest-messenger With conditions
PyPI · Testing · released Nov 2022

A pytest plugin that sends test results to messaging platforms like Slack and Ding Talk, integrating test reporting directly into team communication channels.

Install it if your team workflow centers on these messaging platforms; skip it if you rely on email or other notification channels.

MITpure Python · 3.6+
2.2Mdownloads / mo
pytest-lazy-fixtures Worth it
PyPI · Testing · released Aug 2026

Allows you to reference pytest fixtures directly within @pytest.mark.parametrize decorators, including nested data structures and fixture attributes.

MITpure Python · 3.8+
2.2Mdownloads / mo
robotframework-seleniumlibrary Worth it
PyPI · Testing · released May 2026

SeleniumLibrary is a Robot Framework library that provides keywords for automating web browser interactions using Selenium, enabling test automation of web applications.

Install it if you are writing Robot Framework tests that need to automate web browser interactions; it is production-ready and widely used.

Apache-2.0pure Python · 3.10+
2.2Mdownloads / mo
inline-snapshot Worth it
PyPI · Testing · released Aug 2026

inline-snapshot is a pytest plugin that lets you write snapshot tests by embedding expected values directly in your test code, then automatically updates those values when you review and approve changes.

Install it if you want snapshot testing without managing separate snapshot files, or if you prefer reviewing and approving test changes as part of code review.

MITpure Python · 3.9+
2.1Mdownloads / mo
circular-dict With conditions
PyPI · Testing · released May 2024

CircularDict is a Python dictionary that automatically removes oldest entries when it reaches a size limit (by item count or total bytes), acting as a bounded circular buffer for memory-controlled caching and data storage.

MITpure Python · 3.6+dormant
2.1Mdownloads / mo
pytest-flakefinder Skip
PyPI · Testing · released Oct 2022

A pytest plugin that runs tests multiple times to detect flakiness and intermittent failures without restarting pytest.

Apache-2.0pure Python · 3.5+abandoned
2.1Mdownloads / mo
httmock With conditions
PyPI · Testing · released Oct 2020

Intercepts and mocks HTTP requests made by the requests library, allowing you to test code that calls external APIs without making real network calls.

Apache-2.0pure Pythondormant
2.0Mdownloads / mo
langchain-tests With conditions
PyPI · Testing · released May 2026

Provides standard test base classes and fixtures for validating LangChain integration implementations, particularly chat models, against a shared interface contract.

MITpure Python
2.0Mdownloads / mo
fakesnow With conditions
PyPI · Testing · released Aug 2026

Runs a fake Snowflake database locally for testing, either by patching the Snowflake Connector in-process or via an HTTP server for non-Python clients.

MITpure Python · 3.10+
2.0Mdownloads / mo
robotframework-requests With conditions
PyPI · Testing · released Apr 2024

RequestsLibrary wraps the Python Requests library to provide HTTP API testing keywords for Robot Framework, enabling test automation of REST endpoints without writing Python code.

However, the aging maintenance status (last release April 2024, no commits since December 2025) means you should verify compatibility with your current Robot…

MITpure Pythonaging
1.9Mdownloads / mo
pytest-profiling With conditions
PyPI · Testing · released Nov 2024

Pytest plugin that profiles test execution using cProfile and generates tabular or SVG heat graph output of performance data.

MITpure Python · 3.6+aging
1.9Mdownloads / mo
geckodriver-autoinstaller Skip
PyPI · Testing · released Feb 2020

Automatically downloads and installs geckodriver matching your installed Firefox version, then adds it to your system path.

MITpure Python · 3+abandoned
1.9Mdownloads / mo
pytest-celery With conditions
PyPI · Testing · released Mar 2026

pytest-celery is the official pytest plugin for Celery that enables testing of Celery applications using Docker-based environments to simulate production-like conditions, alongside traditional unit and integration testing APIs.

BSD-3-Clausepure Python
1.9Mdownloads / mo
testtools Worth it
PyPI · Testing · released Apr 2026

testtools extends Python's standard unittest framework with custom matchers, fixture management, detailed test result reporting, and cross-Python compatibility for Python 3.10+.

Install it if you're committed to unittest and want better assertions and diagnostics without migrating to pytest.

MITpure Python · 3.10+
1.8Mdownloads / mo
wurlitzer Worth it
PyPI · Testing · released Jun 2024

Captures C-level stdout and stderr output in Python using os.dup2, allowing you to intercept and redirect output from native libraries and compiled code that bypasses Python's standard I/O.

Install it if you work with native extensions, compiled libraries, or need output capture in Jupyter—otherwise it's not necessary.

MITpure Python · 3.5+
1.8Mdownloads / mo
pytest-watcher With conditions
PyPI · Testing · released Jan 2026

Automatically reruns pytest (or another test runner) whenever your Python code changes, using native system file monitoring on supported platforms.

MITpure Python · 3.9+aging
1.8Mdownloads / mo
pytest-shard With conditions
PyPI · Testing · released Dec 2020

Distributes pytest test execution across multiple machines or CI workers by sharding individual test cases based on a hash of their names, enabling parallel test runs without requiring shared state.

However, do not adopt it for new projects: the package is abandoned and will not receive updates for future pytest or Python versions.

MITpure Python · 3.6+abandoned
1.8Mdownloads / mo
pytest-datadir Worth it
PyPI · Testing · released Jul 2025

A pytest plugin that provides fixtures for safely accessing test data files organized in module-specific or shared directories, automatically copying them to temporary locations during test runs.

MITpure Python · 3.8+
1.8Mdownloads / mo
testpath With conditions
PyPI · Testing · released Feb 2022

Testpath provides utilities for testing code that interacts with files and system commands, including filesystem assertions and mocking of command-line calls.

BSD-3-Clausepure Python · 3.5+aging
1.8Mdownloads / mo
pytest-docker-tools Worth it
PyPI · Testing · released Jul 2026

Provides pytest fixture factories for declaratively defining Docker-based test environments, automating container creation, teardown, and dependency resolution across test scopes.

Install it if you're writing tests that need Docker containers.

Apache-2.0pure Python
1.7Mdownloads / mo
ddt Worth it
PyPI · Testing · released Feb 2024

ddt multiplies a single test case across multiple datasets, letting you run parameterized tests that appear as separate test cases in your test runner.

Install it if you use unittest and want to avoid writing repetitive parameterized test methods.

MITpure Pythondormant
1.6Mdownloads / mo
pact-python Worth it
PyPI · Testing · released May 2026

Pact Python implements consumer-driven contract testing for APIs and microservices, letting you write fast unit tests that verify both client and server expectations against a shared contract instead of running brittle end-to-end integration tests.

Install it if you're testing APIs or microservices and want to shift testing left and reduce test environment complexity.

MITpure Python · 3.10+
1.6Mdownloads / mo
mockito Worth it
PyPI · Testing · released Apr 2026

Mockito is a spying and stubbing framework for Python that lets you mock out dependencies, verify interactions, and stub side effects in unit tests.

permissive licensepure Python · 3.8+
1.6Mdownloads / mo