The Principal Dev – Masterclass for Tech Leads

The Principal Dev – Masterclass for Tech LeadsJuly 17-18

Join

Top Python Testing Libraries 2025

GitHub Libraries Python Testing Libraries

sqlmapproject/sqlmap 33K +105

added 1 month ago

Automatic SQL injection and database takeover tool

microsoft/playwright-python 12K +107

added 1 month ago

Python version of the Playwright testing and automation library.

asweigart/pyautogui 11K +63

added 1 month ago

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

robotframework/robotframework 10K +67

added 1 month ago

Robot Framework® is a generic open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA)

seleniumbase/seleniumbase 9K +54

added 1 month ago

Python APIs for web automation, testing, and bypassing bot-detection.

hypothesisworks/hypothesis 7K +20

added 1 month ago

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

lk-geimfari/mimesis 4K +18

added 1 month ago

Mimesis is a robust data generator for Python that can produce a wide range of fake data in multiple languages.

spulec/freezegun 4K +22

added 1 month ago

FreezeGun is a library that allows your Python tests to travel through time by mocking the datetime module.

getsentry/responses 4K +5

added 1 month ago

A utility for mocking out the Python Requests library.

tox-dev/tox 3K +6

added 1 month ago

Tox automates and standardizes Python testing by managing virtual environments, checking package compatibility across different setups, and integrating smoothly with CI pipelines.

factoryboy/factory_boy 3K

added 1 month ago

A test fixtures replacement for Python

kevin1024/vcrpy 2K +7

added 1 month ago

Automatically mock your HTTP interactions to simplify and speed up testing

cobrateam/splinter 2K +2

added 1 month ago

Splinter - python test framework for web applications

schemathesis/schemathesis 2K +9

added 1 month ago

Schemathesis automatically generates and runs API tests from your OpenAPI or GraphQL schema to find bugs and spec violations.

nose-devs/nose2 802

added 1 month ago

nose2's extends unittest to make testing nicer.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.