New Python Testing Libraries 2025
â¼
last commit 1 year ago cleancut/green 806
added 9 months ago
Green is a clean, colorful, fast python test runner.
last commit 1 week ago tox-dev/tox 3K +6
added 9 months ago
Tox automates and standardizes Python testing by managing virtual environments, checking package compatibility across different setups, and integrating smoothly with CI pipelines.
last commit 7 months ago nose-devs/nose2 819
added 9 months ago
nose2's extends unittest to make testing nicer.
last commit 4 days ago schemathesis/schemathesis 2K +26
added 9 months ago
Schemathesis automatically generates and runs API tests from your OpenAPI or GraphQL schema to find bugs and spec violations.
last commit 4 months ago cobrateam/splinter 2K +1
added 9 months ago
Splinter - python test framework for web applications
last commit 2 weeks ago kevin1024/vcrpy 2K +2
added 9 months ago
Automatically mock your HTTP interactions to simplify and speed up testing
last commit 1 week ago factoryboy/factory_boy 3K +2
added 9 months ago
A test fixtures replacement for Python
last commit 4 months ago getsentry/responses 4K -1
added 9 months ago
A utility for mocking out the Python Requests library.
last commit 4 months ago spulec/freezegun 4K +5
added 9 months ago
FreezeGun is a library that allows your Python tests to travel through time by mocking the datetime module.
last commit 2 months ago lk-geimfari/mimesis 4K +2
added 9 months ago
Mimesis is a robust data generator for Python that can produce a wide range of fake data in multiple languages.
last commit 4 days ago hypothesisworks/hypothesis 8K +28
added 9 months ago
Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
last commit 3 days ago robotframework/robotframework 11K +14
added 9 months ago
Robot Framework® is a generic open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA)
last commit 2 years ago asweigart/pyautogui 12K +34
added 9 months ago
A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
last commit 13 hours ago pytest-dev/pyfakefs 725 +1
added 9 months ago
Provides a fake file system that mocks the Python file system modules.
last commit 2 weeks ago microsoft/playwright-python 14K +56
added 9 months ago