Skip to content

wilton-wu/locust-performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

locust-performance

To do performance testing using Locust

  • info

    • language
      • Python3
    • framework
      • Locust
  • directories

    • common
      • 一些公共方法
    • business
      • 测试的具体接口
    • locustfiles
      • 可以单独执行的locustfile文件

How To Use

提供了两种方式去执行性能测试:
一种是直接执行run.py对所有接口进行测试
另一种是进入locustfiles目录, 目录里有很多python文件, 分别对应不同模块, 对不同模块接口分别进行测试

no web

//使用-f选项指定要执行的文件, 可以执行的文件包括项目根目录下的run.py文件和locustfiles目录下的所有文件

//-t 或 --run-time选项是locust v0.9的新功能
locust -f run.py --csv=foobar --logfile=locust.log --host=http://example.com --no-web -c 10 -r 2 -t 30m

//locust v0.8 使用 -n选项, 指定请求数
locust -f run.py --csv=foobar --logfile=locust.log --host=http://example.com --no-web -c 10 -r 2 -n 1000

web

locust -f run.py --csv=foobar --logfile=locust.log --host=http://example.com  

//然后访问  http://localhost:8089

About

To do performance testing using locust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages