坑点1:locust安装报错 其中一种情况:error:Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build 解决方案:简单粗暴,直接安装下方软件 其他情况可根据具体报错日志,具体分析,重点是要学会分析报错日志,抓住重点,对症下药. 坑点2:locust启动后无法打开UI界面 坑点3:127.0.0.1 拒绝了我们的连接请求,locust启动后无法打开UI界面 参考文章:https://blo…
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命…
1.属性 path:表示提交请求页面完整地址的字符串,不包括域名,如"/music/bands/the_beatles/". method:表示提交请求使用的HTTP方法.(GET.POST) GET:一个类字典对象,包含所有的HTTP的GET参数的信息. POST:一个类字典对象,包含所有的HTTP的POST参数的信息.注意: POST 并不 包含文件上传信息. REQUEST:为了方便而创建,这是一个类字典对象,先搜索 POST ,再搜索 GET .强烈建议使用 GET 和 POS…
为locust中不同类型的事件,提供的钩子方法: from locust import TaskSet, task, events, Locust from locust.clients import HttpSession import subprocess import random, traceback from common.sec_encrypt import AESEncrypt, md5_time from common import read_config from common…