Thanks to visit codestin.com
Credit goes to www.libhunt.com

Python Testing

Open-source Python projects categorized as Testing

Top 23 Python Testing Projects

  1. LocalStack

    💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline

    Project mention: Queue-Based Exponential Backoff: A Resilient Retry Pattern for Distributed Systems | dev.to | 2025-10-20

    LocalStack - Local development with SQS

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. locust

    Write scalable load tests in plain Python 🚗💨

    Project mention: Caching in Django | dev.to | 2025-07-07

    The key to successful caching is understanding your application’s bottlenecks and choosing the right caching strategy for each use case. So before doing any caching or performance improvement, track the bottlenecks using tools like django debug toolbar, django silk. You can also use locust for performance/load testing.

  4. faker

    Faker is a Python package that generates fake data for you. (by joke2k)

  5. pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

    Project mention: Building Test Suite for "repo-contextr" using "pytest" | dev.to | 2025-11-07

    As this tool was built using Python, I looked for industry standard frameworks for testing within the Python ecosystem. After spending some time comparing different libraries, I selected pytest. This testing framework is straightforward to use, offers a rich feature set, and is widely adopted by the Python community.

  6. httpbin

    HTTP Request & Response Service, written in Python + Flask.

    Project mention: HTTP Requests in Go: Only The Most Useful Libraries | dev.to | 2025-07-21

    Test your client: Use mock servers (e.g., httpbin.org) to test edge cases.

  7. PyAutoGUI

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

    Project mention: Pyautogui: A cross-platform GUI automation Python module for human beings | news.ycombinator.com | 2025-08-23
  8. undetected-chromedriver

    Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Robot Framework

    Generic automation framework for acceptance testing and RPA

    Project mention: Generic automation framework for acceptance testing and RPA | news.ycombinator.com | 2025-06-10
  11. hypothesis

    The property-based testing library for Python

    Project mention: Scratching the Itch, Paying the Debt: How Community Keeps Legacy Open Source Projects Alive | dev.to | 2025-10-28

    For PyGeoIf, version 0.7 had been released in 2017. Four years later, in September 2021, I published the first beta of the 1.0 series: fully type-annotated, statically checked with mypy, and tested using property-based testing with Hypothesis and improved tests with mutation testing with MutMut. By September 2022, version 1.0 was stable, and by October 2025, it had matured to version 1.5.

  12. Moto

    A library that allows you to easily mock out tests based on AWS infrastructure.

    Project mention: Testando código que chama serviços da AWS | dev.to | 2025-02-04
  13. pywinauto

    Windows GUI Automation with Python (based on text properties)

  14. FuckIt.py

    The Python error steamroller.

    Project mention: Gremllm | news.ycombinator.com | 2025-07-04

    I am appalled and delighted by this.

    It feels like an AI cousin to the Python error steamroller (https://github.com/ajalt/fuckitpy).

    Whenever I see this sort of thing I think that there might be a non-evil application for it. But then I think ... where's the fun in that?

  15. qodo-cover

    Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞

    Project mention: Gerando Testes Automatizados com IA para Códigos Mais Complexos | dev.to | 2025-04-06
  16. Mimesis

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

    Project mention: Mimesis: The Fake Data Generator That Will Blow Your Mind! | dev.to | 2025-05-08

    View the Project on GitHub

  17. freezegun

    Let your Python tests travel through time

  18. responses

    A utility for mocking out the Python Requests library.

  19. pandera

    A light-weight, flexible, and expressive statistical data testing library

  20. molecule

    An ansible-native testing framework for collections, playbooks, and roles with configurable workflows for testing any system or service

  21. tox

    Command line driven CI frontend and development task automation tool.

  22. manticore

    Symbolic execution tool

  23. factory_boy

    A test fixtures replacement for Python

  24. Behave

    BDD, Python style.

  25. VCR.py

    Automatically mock your HTTP interactions to simplify and speed up testing

    Project mention: Show HN: Tusk Drift – open-source tool for automating API tests | news.ycombinator.com | 2025-11-11
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Testing discussion

Log in or Post with

Python Testing related posts

  • Building Test Suite for "repo-contextr" using "pytest"

    2 projects | dev.to | 7 Nov 2025
  • Hypothesis: Property-Based Testing for Python

    8 projects | news.ycombinator.com | 4 Nov 2025
  • Scratching the Itch, Paying the Debt: How Community Keeps Legacy Open Source Projects Alive

    6 projects | dev.to | 28 Oct 2025
  • Show HN: Why Don't Data Engineers Write Tests?

    1 project | news.ycombinator.com | 28 Sep 2025
  • Pyautogui: A cross-platform GUI automation Python module for human beings

    1 project | news.ycombinator.com | 23 Aug 2025
  • Exploring Ruby's Networking Capabilities: From Basics to Advanced Implementations

    2 projects | dev.to | 10 Jul 2025
  • Caching in Django

    3 projects | dev.to | 7 Jul 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Nov 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Testing projects in Python? This list will help you:

# Project Stars
1 LocalStack 62,966
2 locust 27,071
3 faker 18,885
4 pytest 13,281
5 httpbin 13,252
6 PyAutoGUI 12,064
7 undetected-chromedriver 12,001
8 Robot Framework 11,192
9 hypothesis 8,222
10 Moto 8,094
11 pywinauto 5,751
12 FuckIt.py 5,283
13 qodo-cover 5,209
14 Mimesis 4,634
15 freezegun 4,448
16 responses 4,303
17 pandera 4,083
18 molecule 4,027
19 tox 3,857
20 manticore 3,805
21 factory_boy 3,720
22 Behave 3,400
23 VCR.py 2,878

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?