Awesome Python Testing

  • updated 3 months ago MIT License

    A test fixtures replacement for Python

  • fake2db fake2db 2,256
    star
    updated over 4 years ago GNU General Publi...

    create custom test databases that are populated with fake data

  • faker faker 16,985
    star
    updated about 1 month ago MIT License

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

  • freezegun freezegun 3,919
    star
    updated 2 months ago Apache License 2.0

    Let your Python tests travel through time

  • green green 780
    star
    updated 3 months ago MIT License

    Green is a clean, colorful, fast python test runner.

  • updated 7 months ago Other

    A mocking library for requests

  • HTTPretty HTTPretty 2,092
    star
    updated about 1 month ago MIT License

    Intercept HTTP requests at the Python socket level. Fakes the whole socket module

  • updated about 1 month ago Other

    Hypothesis is a powerful, flexible, and easy to use library for property-based testing.

  • locust locust 23,607
    star
    updated 6 days ago MIT License

    Write scalable load tests in plain Python 🚗💨

  • mimesis mimesis 4,243
    star
    updated about 2 months ago MIT License

    Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.

  • mixer mixer 928
    star
    updated about 2 months ago Other

    Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.

  • nose2 nose2 771
    star
    updated 17 days ago Other

    The successor to nose, based on unittest2

  • updated 2 months ago BSD 3-Clause "New...

    a socket mock framework - for all kinds of socket animals, web-clients included

  • responses responses 4,030
    star
    updated 2 months ago Apache License 2.0

    A utility for mocking out the Python Requests library.

  • updated 24 days ago Apache License 2.0

    Generic automation framework for acceptance testing and RPA

  • splinter splinter 2,683
    star
    updated 20 days ago BSD 3-Clause "New...

    splinter - python test framework for web applications

  • vcrpy vcrpy 2,604
    star
    updated 16 days ago MIT License

    Automatically mock your HTTP interactions to simplify and speed up testing