项目作者: transilvlad

项目描述 :
HTTP flooding tool for load testing
高级语言: Python
项目地址: git://github.com/transilvlad/flooder.git
创建时间: 2015-10-21T11:44:06Z
项目社区:https://github.com/transilvlad/flooder

开源协议:GNU General Public License v2.0

下载


Flooder

HTTP flooding tool for load testing

usage: Flooder [-h] [-v] -j JSON [-t THREADS] [-r REQUESTS] [-ns] [-nl]

optional arguments:

  1. -h, --help show this help message and exit
  2. -v, --version show program's version number and exit
  3. -j JSON, --json JSON requests list (required, json)
  4. -t THREADS, --threads THREADS
  5. number of parallel threads to use (default: 10)
  6. -r REQUESTS, --requests REQUESTS
  7. number of requests / thread (default: 10)
  8. -ns, --no-shuffle disable shuffling of requests list
  9. -nl, --no-log disable logging to file

list example:

  1. [
  2. {
  3. "url": "http://localhost:8000/api/url",
  4. "type": "POST",
  5. "params": [
  6. {
  7. "name": "test",
  8. "value": "something"
  9. }
  10. ]
  11. },
  12. ...
  13. ]