InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 11 Python performance-testing Projects
-
If, like me, AGPL isn't your cup of tea, you can look at vegeta or locust which are both MIT.
-
python-benchmark-harness
A micro/macro benchmark framework for the Python programming language that helps with optimizing your software.
Project mention: Sprucing up my read me for my Python project | reddit.com/r/learnpython | 2022-02-01 -
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
jtl-reporter
JtlReporter is an online application that allows users to generate beautiful, customizable and easy to understand performance reports from JMeter(Taurus), Locust, and other tools.
-
Project mention: Cfplot – Generate waterfall graphs of CloudFormation | reddit.com/r/hypeurls | 2022-07-29
-
JEval
⚡ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome 🙏.
-
-
automated-performance-test-result-analysis
A relatively simple but powerful heuristic that can automate performance test result analysis by using powerful statistics.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
redis-benchmarks-specification
The Redis benchmarks specification describes the cross-language/tools requirements and expectations to foster performance and observability standards around redis related technologies. Members from both industry and academia, including organizations and individuals are encouraged to contribute.
- Optimized GEO commands ( GEODIST, GEOSEARCH BYBOX and BYRADIOUS ) leading to up to 5.4x more ops/sec and still drop in latency of up to 6.4X in the p50 latency.
You can check the redis repo PRs that affect performance easily via: https://github.com/redis/redis/pulls?q=is%3Apr+label%3Aactio...
Taking this opportunity to also remind that our goal (Redis Performance Teams) is to make Redis Performance open and free of bias in any manner. Anyone can contribute in https://github.com/redis/redis-benchmarks-specification either by asking for specific use-cases to be benchmarked, sharing how they're using Redis so we can map that to new benchmarks, and as always submitting PRs to redis itself.
-
-
Python performance-testing related posts
- How many users can I serve using a Lightsail Nano container running vanilla flask
- |help| load testing tool
- Sprucing up my read me for my Python project
- My Python micro benchmarking framework.
- renaming my Python micro-benchmarking project
- My Python micro-benchmarking project
- How do I achieve true concurrency in Python?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Jan 2023
Index
What are some of the best open-source performance-testing projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | locust | 20,575 |
2 | python-benchmark-harness | 139 |
3 | jtl-reporter | 81 |
4 | cfplot | 46 |
5 | JEval | 28 |
6 | cerberus | 20 |
7 | automated-performance-test-result-analysis | 18 |
8 | Black-Friday-Performance-Testing | 10 |
9 | redis-benchmarks-specification | 7 |
10 | django-performance-testing | 5 |
11 | Kangal-Demo | 2 |