基于最新版本的locust代码post和get脚本编写
最近在做压力测试,jemeter使用起来不稳定,而消耗电脑内存太大,loadrunner是收费的,虽有破解,但不太道德!后来使用了开源的locust
locust是基于协程的开源的压力自动化测试框架,网上我也找了大量的资料配置及示例,但都是基于旧版本的,在新版本一直报错,后来通过查找官方网站的示例,总算知道了原因——是因为locust升级之后,一些参数及变量发生了变化(具体如何从官方网站说明文档怎么研究本文不作赘述)
大部分网站上都有下述代码:
class WebsiteUser(HttpLocust): task_set = UserBehavior #调用自定义方法 UserBehavior min_wait = 3000 #最小等待时间 max_wait = 6000 #最大等待时间