摘要: Locust 是基于HTTP作为主要目标构建的,但是他同样可以扩展其他的协议,接受请求与获得返回。在编写的客户端的时候,我们就要使用到最常使用的 request_success 和 request_failure 的事件钩子。 对于HTTP(S)以外的协议,在客户端的具体实现上,可通过注册事件的方式 阅读全文
posted @ 2018-08-10 19:07 路小坏 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 直接编写接口事务脚本对后台接口进行测试;有时测试需要让所有并发用户完成初始化后再进行压力测试,这就需要类似于LoadRunner中的集合点的概念,由于框架本身没有直接封装,有如下办法实现: 思路: 通过locust得基于gevent并发得机制,引入gevent的锁的概念,代入到locust的钩子函数 阅读全文
posted @ 2018-08-10 16:20 路小坏 阅读(1183) 评论(0) 推荐(0) 编辑