10

8

6

4

2


9.8

9.9

9.6

9.8

9.3

9.5

9.3

9.8

9.1

9.7

9.0
0.0

58 Testing packages and projects

  • Selenium

    9.8 9.9 L2 Java
    A browser automation framework and ecosystem.
  • locust

    9.6 9.8 L3 Python
    Write scalable load tests in plain Python ๐Ÿš—๐Ÿ’จ
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • faker

    9.3 9.5 L4 Python
    Faker is a Python package that generates fake data for you.
  • pytest

    9.3 9.8 L4 Python
    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
  • Robot Framework

    9.1 9.7 L4 Python
    Generic automation framework for acceptance testing and RPA
  • PyAutoGUI

    9.0 0.0 L4 Python
    A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
  • Moto

    8.7 9.9 Python
    A library that allows you to easily mock out tests based on AWS infrastructure.
  • hypothesis

    8.4 9.9 L3 Python
    The property-based testing library for Python
  • FuckIt.py

    7.7 0.0 L4 Python
    The Python error steamroller.
  • Mimesis

    7.6 7.5 L4 Python
    Mimesis is a robust data generator for Python that can produce a wide range of fake data in multiple languages.
  • responses

    7.5 7.3 L4 Python
    A utility for mocking out the Python Requests library.
  • freezegun

    7.4 7.5 L4 Python
    Let your Python tests travel through time
  • tox

    7.3 9.0 Python
    Command line driven CI frontend and development task automation tool.
  • Behave

    7.3 7.4 Python
    BDD, Python style.
  • factory_boy

    7.1 7.5 L4 Python
    A test fixtures replacement for Python
  • splinter

    6.9 8.2 L5 Python
    splinter - python test framework for web applications
  • VCR.py

    6.7 7.6 L4 Python
    Automatically mock your HTTP interactions to simplify and speed up testing
  • Schemathesis

    6.2 9.8 Python
    Supercharge your API testing, catch bugs, and ensure compliance
  • httpretty

    6.1 0.0 L4 Python
    Intercept HTTP requests at the Python socket level. Fakes the whole socket module
  • fake2db

    6.1 0.0 L2 Python
    create custom test databases that are populated with fake data
  • Selenium Wire

    5.7 0.0 Python
    DISCONTINUED. Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.
  • sixpack

    5.7 0.0 L4 Python
    Sixpack is a language-agnostic a/b-testing framework
  • nose

    5.7 0.0 L3 Python
    nose is nicer testing for python
  • PyRestTest

    5.5 0.0 L3 Python
    Python Rest Testing
  • coverage

    5.3 -
    Code coverage measurement.
  • model_mommy

    4.8 0.0 L5 Python
    DISCONTINUED. Creating random fixtures for testing in Django.
  • mixer

    4.3 0.0 L5 Python
    Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.
  • nose2

    4.3 6.4 L5 Python
    The successor to nose, based on unittest2
  • green

    4.2 6.6 L2 Python
    Green is a clean, colorful, fast python test runner.
  • time-machine

    4.1 8.0 Python
    Travel through time in your tests.
  • mock

    3.8 7.8 L2 Python
    The Python mock library
  • mamba

    3.7 4.4 L5 Python
    The definitive testing tool for Python. Born under the banner of Behavior Driven Development (BDD).
  • betamax

    3.7 5.8 Python
    A VCR imitation designed only for python-requests.
  • syrupy

    3.7 8.7 Python
    :pancakes: The sweeter pytest snapshot plugin
  • httmock

    3.4 0.0 L4 Python
    A mocking library for requests
  • inline-snapshot

    3.2 9.4 Python
    create and update inline snapshots in your python tests
  • fakeredis

    3.0 9.3 Python
    Implementation of Redis API in python without having a server running. Fully compatible with using redis-py.
  • Mocket

    2.9 8.4 Python
    a socket mock framework - for all kinds of socket animals, web-clients included
  • sentry-telegram

    2.9 7.0 L5 Python
    Plugin for Sentry which allows sending notification via Telegram messenger.
  • Cornell

    2.2 4.3 Python
    Cornell - record & replay mock server
  • Slash

    2.1 2.4 Python
    The Slash testing infrastructure
  • picka

    1.8 0.0 L3 Python
    pip install picka - Picka is a python based data generation and randomization module which aims to increase coverage by increasing the amount of tests you _dont_ have to write by hand.
  • callee

    1.7 0.0 L5 Python
    Argument matchers for unittest.mock
  • python-libfaketime

    1.7 6.2 Python
    A fast time mocking alternative to freezegun that wraps libfaketime.
  • Python Testing Crawler

    1.6 0.0 Python
    A crawler for automated functional testing of a web application
  • FauxFactory

    1.6 6.1 L5 Python
    Generates random data for your tests.
  • aiounittest

    1.5 6.5 Python
    Test python asyncio-based code with ease.
  • Vedro

    1.3 7.8 Python
    Pragmatic Testing Framework
  • Mock Generator

    1.1 0.0 Python
    A tool to auto generate the basic mocks and asserts for faster unit testing
  • RedExpect

    1.0 0.0 Python
    Automate SSH in python easily!
  • doublex

    0.9 -
    Powerful test doubles framework for Python.
  • Pytest Mock Generator

    0.9 2.6 Python
    A pytest fixture wrapper for https://pypi.org/project/mock-generator
  • pytest-fastapi-deps

    0.9 0.0 Python
    This library allows you to easily replace FastAPI dependencies in your tests. Regular mocking techniques do not work due to the inner working of FastAPI.
  • pymox

    0.9 9.2 Python
    Pymox - Python mocking on steroids
  • fake.py

    0.7 8.9 Python
    Minimalistic, standalone alternative fake data generator with no dependencies
  • radar

    0.6 -
    Generate random datetime / time.
  • mqtt-explorer

    0.4 0.0 Python
    MQTT Explorer - MQTT Subscriber client to explore topic hierarchies
  • unittest

    -
    (Python standard library) Unit testing framework.

Add another 'Testing' Package