Testing

Libraries for testing codebases and generating test data.

locust25.4K

Scalable user load testing tool written in Python.

faker17.9K

A Python package that generates fake data.

PyAutoGUI10.7K

PyAutoGUI is a cross-platform GUI automation Python module for human beings.

Robot Framework10.1K

A generic test automation framework.

hypothesis7.7K

Hypothesis is an advanced Quickcheck style property based testing library.

mimesis4.5K

is a Python library that help you generate fake data.

freezegun4.2K

Travel through time by mocking the datetime module.

responses4.2K

A utility library for mocking out the requests Python library.

factory_boy3.6K

A test fixtures replacement for Python.

VCR.py2.7K

Record and replay HTTP interactions on your tests.

splinter2.7K

Open source tool for testing web applications.

Schemathesis2.4K

A tool for automatic property-based testing of web applications built with Open API / Swagger specifications.

fake2db2.3K

Fake database generator.

httpretty2.1K

HTTP request mock tool for Python.

sixpack1.8K

A language-agnostic A/B Testing framework.

mixer943

Another fixtures replacement. Supports Django, Flask, SQLAlchemy, Peewee and etc.

model_mommy900

Creating random fixtures for testing in Django.

nose2796

The successor to nose, based on `unittest2.

green794

A clean, colorful test runner.

httmock467

A mocking library for requests for Python 2.6+ and 3.2+.

mocket287

A socket mock framework with gevent/asyncio/SSL support.