1.已安装python3.6 ,安装步骤略 pip安装: pip install locust 检查locust是否安装成功 locust --help 2.安装 pyzmq If you intend to run Locust distributed across multiple processes/machines, we recommend you to also install pyzmq. 如果你打算运行Locust 分布在多个进程/机器,我们建议你也安装pyzmq. 通过pip命…
An open source load testing tool. 一个开源性能测试工具. define user behaviour with python code, and swarm your system with millions of simultaneous users. 使用Python代码来定义用户行为.用它可以模拟百万计的并发用户访问你的系统. 如果你常关注我的博客,大概会注意到我有三.四年没有写过关于性能测试的文章了,其实,今年也没更新几篇像样的博客,反而是我最忙的一年,…
An open source load testing tool. 一个开源性能测试工具. define user behaviour with python code, and swarm your system with millions of simultaneous users. 使用Python代码来定义用户行为.用它可以模拟百万计的并发用户访问你的系统. 为何突然关注性能测试工具?其实,我只是单纯对Locust工具本身感兴趣而已. 1.它与目前主流的LoadRunner和Jmeter…
脚本增强 面对较复杂的测试场景,我们可能还是会感觉无从下手:例如,很多时候脚本需要做关联或参数化处理,Locust中就不知道怎么实现了.可能也是这方面的原因,感觉难以将Locust应用到实际的性能测试工作当中.其实这也跟Locust的目标定位有关,Locust的定位就是small and very hackable.但是小巧并不意味着功能弱,我们完全可以通过Python脚本本身来实现各种各样的功能. 在LoadRunner这款功能全面应用广泛的商业性能测试工具中,脚本增强无非就涉及到四个方面:…