PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Testing Python Packages

Python packages with the GitHub topic testing. Sorted by monthly downloads, with stars and forks.
pytest-dev
pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

787.6M 15K 3K
pytest-dev
pytest-asyncio

Asyncio support for pytest

232.1M 2K 209
joke2k
faker

Faker is a Python package that generates fake data for you.

66.6M 19K 2K
HypothesisWorks
hypothesis

The property-based testing library for Python

54M 9K 687
cunla
fakeredis

In-memory fake Redis for Python tests: a drop-in replacement for redis-py and valkey-py, with no server to run. Emulates Redis, Valkey, DragonflyDB, KeyDB and KiviDB.

37.7M 463 88
testcontainers
testcontainers

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

31.4M 2K 389
lundberg
respx

Mock HTTPX with awesome request patterns and response side effects 🦋

24.6M 838 66
kevin1024
vcrpy

Automatically mock your HTTP interactions to simplify and speed up testing

21.3M 3K 444
FactoryBoy
factory-boy

A test fixtures replacement for Python

20.6M 4K 424
adamchainz
time-machine

Travel through time in your tests.

20.5M 1K 54
Colin-b
pytest-httpx

pytest fixture to mock HTTPX

18M 455 45
tox-dev
tox

Command line driven CI frontend and development task automation tool.

14.8M 4K 600
syrupy-project
syrupy

:pancakes: The most popular pytest snapshot plugin

11.3M 891 65
weiwei
junitparser

Parses JUnit/xUnit Result XML files with ease

10.1M 138 56
miketheman
pytest-socket

Pytest Plugin to disable socket calls during tests

9.5M 343 54
numirias
pytest-json-report

🗒️ A pytest plugin to report test results as JSON

8.8M 156 45
pandera-dev
pandera

A light-weight, flexible, and expressive statistical data testing library

8.7M 4K 472
mongomock
mongomock

Small library for mocking pymongo collection objects for testing purposes

7.7M 1K 360
Teemu
pytest-sugar

a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)

7M 2K 85
boxed
mutmut

Mutation testing system

6.1M 1K 181
kiwicom
pytest-recording

A pytest plugin powered by VCR.py to record and replay HTTP traffic.

5.1M 616 51
utapyngo
pytest-unordered

Test equality of unordered sequences

5.1M 57 6
wntrblm
nox

Flexible test automation for Python

3.8M 2K 201
robotframework
robotframework

Generic automation framework for acceptance testing and RPA

3.8M 12K 3K
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology