10

8

6

4

2


9.8

9.9

9.5

9.3

9.4

9.3

9.1

9.7

9.0

9.6

8.5

9.5

50 Testing packages and projects

  • Selenium

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

    9.5 9.3 L3 Python
    Scalable user load testing tool written in Python
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • faker

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

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

    9.0 9.6 L4 Python
    Generic automation framework for acceptance testing and RPA
  • Moto

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

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

    8.3 9.7 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.4 8.0 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.3 6.5 L4 Python
    A utility for mocking out the Python Requests library.
  • Behave

    7.2 5.8 Python
    BDD, Python style.
  • splinter

    7.1 7.5 L5 Python
    splinter - python test framework for web applications
  • freezegun

    7.0 3.0 L4 Python
    Let your Python tests travel through time
  • factory_boy

    6.9 7.0 L4 Python
    A test fixtures replacement for Python
  • tox

    6.7 8.6 Python
    Command line driven CI frontend and development task automation tool.
  • VCR.py

    6.5 2.1 L4 Python
    Automatically mock your HTTP interactions to simplify and speed up testing
  • fake2db

    6.3 0.0 L2 Python
    create custom test databases that are populated with fake data
  • httpretty

    6.3 8.1 L4 Python
    HTTP client mocking tool for Python - inspired by Fakeweb for Ruby
  • sixpack

    6.1 1.6 L4 Python
    Sixpack is a language-agnostic a/b-testing framework
  • nose

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

    5.8 0.0 L3 Python
    Python Rest Testing
  • coverage

    5.3 -
    Code coverage measurement.
  • model_mommy

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

    4.4 9.6 Python
    A modern API testing tool for web applications built with Open API and GraphQL specifications.
  • nose2

    4.3 5.9 L5 Python
    The successor to nose, based on unittest2
  • mixer

    4.2 6.9 L5 Python
    Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.
  • green

    4.1 5.7 L2 Python
    Green is a clean, colorful, fast python test runner.
  • Selenium Wire

    4.0 9.0 Python
    Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.
  • mock

    3.7 3.7 L2 Python
    The Python mock library
  • betamax

    3.5 0.0 Python
    A VCR imitation designed only for python-requests.
  • mamba

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

    3.3 2.0 L4 Python
    A mocking library for requests
  • Mocket

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

    2.4 0.0 L5 Python
    Plugin for Sentry which allows sending notification via Telegram messenger.
  • time-machine

    2.1 6.8 Python
    Travel through time in your tests.
  • Slash

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

    1.5 0.6 Python
    A fast time mocking alternative to freezegun that wraps libfaketime.
  • callee

    1.4 0.0 L5 Python
    Argument matchers for unittest.mock
  • FauxFactory

    1.4 1.3 L5 Python
    Generates random data for your tests.
  • Python Testing Crawler

    1.3 1.6 Python
    A crawler for automated functional testing of a web application
  • aiounittest

    1.2 1.6 Python
    Test python asyncio-based code with ease.
  • doublex

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

    0.8 2.9 Python
    A tool to auto generate the basic mocks and asserts for faster unit testing
  • pymox

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

    0.6 0.0 Python
    Automate SSH in python easily!
  • radar

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

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

    -
    (Python standard library) Unit testing framework.

Add another 'Testing' Package