Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gretel/http-stress

A simple while effective Python-powered HTTP/HTTPS stress testing and load measurement tool.
https://github.com/gretel/http-stress

Last synced: 3 days ago
JSON representation

A simple while effective Python-powered HTTP/HTTPS stress testing and load measurement tool.

Awesome Lists containing this project

README

        

## http-stress

A simple while effective HTTP and HTTPS stress testing tool that can be used to measure some types of load. It's solely based on [multi-mechanize](https://github.com/cgoldberg/multi-mechanize) and shares all of it's benefits. While ignoring httlib2 this test makes use of the wonderful [requests](http://docs.python-requests.org/en/latest/) library which utilizes httplib3. Therefore, HTTPS works very well and cert-based authentication and CA-verification is possible.

A [hackish fork of multi-mechanize](https://github.com/gretel/multi-mechanize) hard-removes the dependency on [matplotlib](http://matplotlib.org/) which can be a hassle to install on some platforms (like [OpenBSD 5.5](http://www.openbsd.org/) which this code has been developed on).

**Work in progress!**

Future development intends this test to be used with [Ansible](http://ansible.com/) for remote controlled testing pleasure. Documentation is upcoming, too. Please stay tuned!