10

8

6

4

2


9.8

9.9

9.5

9.6

9.4

9.4

9.2

9.6

9.1

9.8

8.7

9.8

53 Testing packages and projects

  • Selenium

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

    9.5 9.6 L3 Python
    Scalable user load testing tool written in Python
  • Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
  • faker

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

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

    9.1 9.8 L4 Python
    Generic automation framework for acceptance testing and RPA
  • Moto

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

    8.6 2.9 L4 Python
    A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
  • hypothesis

    8.3 9.9 L3 Python
    Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
  • FuckIt.py

    7.7 0.0 L4 Python
    The Python error steamroller.
  • Mimesis

    7.5 9.3 L4 Python
    Mimesis is a high-performance fake data generator for Python, which provides data for a variety of purposes in a variety of languages.
  • responses

    7.5 9.0 L4 Python
    A utility for mocking out the Python Requests library.
  • Behave

    7.3 7.6 Python
    BDD, Python style.
  • freezegun

    7.1 5.3 L4 Python
    Let your Python tests travel through time
  • splinter

    7.0 8.9 L5 Python
    splinter - python test framework for web applications
  • tox

    7.0 7.3 Python
    Command line driven CI frontend and development task automation tool.
  • factory_boy

    7.0 6.9 L4 Python
    A test fixtures replacement for Python
  • VCR.py

    6.6 6.3 L4 Python
    Automatically mock your HTTP interactions to simplify and speed up testing
  • httpretty

    6.2 2.3 L4 Python
    Intercept HTTP requests at the Python socket level. Fakes the whole socket module
  • fake2db

    6.2 0.0 L2 Python
    create custom test databases that are populated with fake data
  • sixpack

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

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

    5.6 0.0 L3 Python
    Python Rest Testing
  • coverage

    5.3 -
    Code coverage measurement.
  • Schemathesis

    5.0 9.5 Python
    A modern API testing tool for web applications built with Open API and GraphQL specifications.
  • model_mommy

    4.8 0.0 L5 Python
    Creating random fixtures for testing in Django.
  • Selenium Wire

    4.8 7.8 Python
    Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.
  • mixer

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

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

    4.2 5.4 L2 Python
    Green is a clean, colorful, fast python test runner.
  • mock

    3.7 1.8 L2 Python
    The Python mock library
  • betamax

    3.6 0.7 Python
    A VCR imitation designed only for python-requests.
  • mamba

    3.6 0.0 L5 Python
    The definitive testing tool for Python. Born under the banner of Behavior Driven Development (BDD).
  • httmock

    3.3 0.0 L4 Python
    A mocking library for requests
  • time-machine

    2.7 8.3 Python
    Travel through time in your tests.
  • Mocket

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

    2.6 0.0 L5 Python
    Plugin for Sentry which allows sending notification via Telegram messenger.
  • Cornell

    2.0 5.3 Python
    Cornell - record & replay mock server
  • Slash

    2.0 4.0 Python
    The Slash testing infrastructure
  • picka

    1.7 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.
  • python-libfaketime

    1.6 0.0 Python
    A fast time mocking alternative to freezegun that wraps libfaketime.
  • FauxFactory

    1.5 0.0 L5 Python
    Generates random data for your tests.
  • callee

    1.5 0.0 L5 Python
    Argument matchers for unittest.mock
  • Python Testing Crawler

    1.4 0.0 Python
    A crawler for automated functional testing of a web application
  • aiounittest

    1.3 4.5 Python
    Test python asyncio-based code with ease.
  • doublex

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

    0.9 6.0 Python
    A tool to auto generate the basic mocks and asserts for faster unit testing
  • Pytest Mock Generator

    0.8 6.5 Python
    A pytest fixture wrapper for https://pypi.org/project/mock-generator
  • pymox

    0.7 0.0 Python
    Pymox - open source mock object framework for Python
  • RedExpect

    0.7 1.9 Python
    Automate SSH in python easily!
  • radar

    0.6 -
    Generate random datetime / time.
  • pytest-fastapi-deps

    0.5 6.9 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.
  • 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