SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Testing Projects
-
LocalStack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
LocalStack - AWS Cloud Service Emulator
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Smoke, stress, spike, soak, and recovery: 5 essential load test profiles | news.ycombinator.com | 2024-08-15
Hi everyone!
Long time lurker, first time poster here. I'm the maintainer of Locust (https://github.com/locustio/locust), and this is the second part of my series about load testing.
Let me know what you think!
-
-
The use case should be more advanced than Hello World to highlight the capabilities of WebAssembly. I've implemented an HTTP server mimicking a single endpoint of the excellent httpbin API testing utility. The code itself is not essential as the post is not about Rust, but in case you're interested, you can find it on GitHub. I add a field to the response to explicitly return the underlying approach, respectively native, embed, or runtime.
-
pytest
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Python: pytest
-
PyAutoGUI
A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
-
undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Failed Proof-of-Origin checks: The package claimed to be associated with the GitHub repository undetected-chromedriver, but other packages held stronger claims to this repository.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
The python package Hypothesis[0] already does a great job bringing property-based testing to the people! I've used it and it's extremely powerful.
[0]: https://github.com/HypothesisWorks/hypothesis
-
-
> https://github.com/ajalt/fuckitpy
10 years ago this was just a joke, but today, now that we're finally agile enough so that any disorganized jumble of completely unreviewed and unversioned notebooks might suddenly become a production pipeline? Why let errors halt the execution of that perfect nightmare you've been working on! The only problem is that the database still won't let you shove a string into an integer slot, but data-science is looking forward to switching over to spreadsheets completely as soon as we can migrate the data from redshift.
-
qodo-cover
Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
qodo can be used as an IDE plugin Qodo Gen, a Git plugin Qodo Merge, or a CLI tool Qodo Cover, allowing seamless integration and experience.
-
Mimesis
Mimesis is a robust data generator for Python that can produce a wide range of fake data in multiple languages.
-
-
-
molecule
Molecule aids in the development and testing of Ansible content: collections, playbooks and roles
-
We can replace tox with tox-uv:
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Testing discussion
Python Testing related posts
-
🚀 10 Best Free API Testing Tools You Should Use in 2025
-
Tutorial Robot Framework: Instalación y primeros pasos
-
Top 5️⃣ Debugging Tools🧐
-
Testando código que chama serviços da AWS
-
From Idea To Development: My Journey Completing the Cloud Resume Challenge AWS
-
Property-Based Testing for the People
-
5 Essential Patterns for Building Resilient Java Microservices: A Developer's Guide
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Mar 2025
Index
What are some of the best open-source Testing projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | LocalStack | 58,119 |
2 | locust | 25,837 |
3 | faker | 18,120 |
4 | httpbin | 13,003 |
5 | pytest | 12,555 |
6 | PyAutoGUI | 11,109 |
7 | undetected-chromedriver | 10,862 |
8 | Robot Framework | 10,455 |
9 | Moto | 7,814 |
10 | hypothesis | 7,757 |
11 | pywinauto | 5,228 |
12 | FuckIt.py | 5,134 |
13 | qodo-cover | 4,915 |
14 | Mimesis | 4,506 |
15 | freezegun | 4,296 |
16 | responses | 4,225 |
17 | molecule | 3,945 |
18 | tox | 3,772 |
19 | manticore | 3,727 |
20 | pandera | 3,698 |
21 | factory_boy | 3,612 |
22 | Behave | 3,276 |
23 | VCR.py | 2,764 |