10

8

6

4

2


9.8

9.9

9.5

9.6

9.2

9.6

8.7

9.8

8.3

9.9

9.1

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
  • Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and ´╗┐external services monitoring, Scout is a developer's best friend when it comes to application development.
    Promo
  • pytest

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

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

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

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

    5.0 9.6 Python
    Run thousands of randomly generated test scenarios based on your API specification and always be sure your API works as expected.
  • faker

    9.4 9.3 L4 Python
    Faker is a Python package that generates fake data for you.
  • 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.
  • Selenium Wire

    4.9 7.9 Python
    Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.
  • time-machine

    2.8 7.9 Python
    Travel through time in your tests.
  • splinter

    7.0 8.7 L5 Python
    splinter - python test framework for web applications
  • responses

    7.5 8.9 L4 Python
    A utility for mocking out the Python Requests library.
  • factory_boy

    7.0 8.3 L4 Python
    A test fixtures replacement for Python
  • Mocket

    2.7 7.2 Python
    a socket mock framework - for all kinds of socket animals, web-clients included
  • VCR.py

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

    6.2 1.8 L4 Python
    Intercept HTTP requests at the Python socket level. Fakes the whole socket module
  • green

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

    2.0 3.6 Python
    The Slash testing infrastructure
  • mock

    3.7 1.6 L2 Python
    The Python mock library
  • freezegun

    7.1 5.7 L4 Python
    Let your Python tests travel through time
  • mamba

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

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

    7.3 7.4 Python
    BDD, Python style.
  • aiounittest

    1.3 4.4 Python
    Test python asyncio-based code with ease.
  • PyAutoGUI

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

    5.9 0.0 L4 Python
    Sixpack is a language-agnostic a/b-testing framework
  • httmock

    3.4 0.0 L4 Python
    A mocking library for requests
  • Mock Generator

    0.9 6.3 Python
    A tool to auto generate the basic mocks and asserts for faster unit testing
  • FauxFactory

    1.5 0.0 L5 Python
    Generates random data for your tests.
  • python-libfaketime

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

    0.7 1.3 Python
    Automate SSH in python easily!
  • nose2

    4.3 7.8 L5 Python
    The successor to nose, based on unittest2
  • callee

    1.5 0.0 L5 Python
    Argument matchers for unittest.mock
  • betamax

    3.6 0.0 Python
    A VCR imitation designed only for python-requests.
  • sentry-telegram

    2.6 0.0 L5 Python
    Plugin for Sentry which allows sending notification via Telegram messenger.
  • 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.
  • PyRestTest

    5.6 0.0 L3 Python
    Python Rest Testing
  • FuckIt.py

    7.7 0.0 L4 Python
    The Python error steamroller.
  • pymox

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

    6.2 0.0 L2 Python
    create custom test databases that are populated with fake data
  • mqtt-explorer

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

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

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

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

    2.1 4.5 Python
    Cornell - record & replay mock server
  • Pytest Mock Generator

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

    0.9 -
    Powerful test doubles framework for Python.
  • unittest

    -
    (Python standard library) Unit testing framework.
  • radar

    0.6 -
    Generate random datetime / time.
  • tox

    7.1 7.9 Python
    Command line driven CI frontend and development task automation tool.
  • coverage

    5.3 -
    Code coverage measurement.
  • pytest-fastapi-deps

    0.5 7.1 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.

Add another 'Testing' Package