locust+httprunner+Jmeter QQ群微信群问题记录
先汇总问题,抽时间逐一解答:
1.127.0.0.1:8089 无法打开UI界面
->把127.0.0.1换成localhost
2.执行脚本后出现list index out of range
--根据报错看代码行 多半是list为空导致
3.@task(2) 这个(2)是比重是啥?
--task(1) task(2) 分别代表请求比重1:2
4. 问一下locust如果持续跑10个小时就一直跑不点stop?可以设置跑的时间吗?
启动参数:
–no-web 表示不使用Web界面运行测试。
-c 设置虚拟用户数。
-r 设置每秒启动虚拟用户数。
-t 设置设置运行时间。
5.Locust如何模拟1000用户同时并发一个请求?
---单机1000个并发有点吃力 最好用分布式
6.并发、压力、协程、进程关系
7.sh命令如何启动多个slave?slave可以启动几个依据什么?
--slave 多少跟CPU核心数有关联 几个就可以启动几个
8.py文件如下会报无locust类
--执行命令时 py不在当前目录
--py命名为locust.py
9.url参数需要编码如何实现?
10.charres 中path无路径值?
11.校验完全看成是类似于jmeter的断言
404
502
中文字符
12.请问,我的用户在访问接口前,有一系列的生成数据的过程,会影响接口性能统计吗?
--看你是怎么设计的,如果设计为队列模式,数据生成是开始于压测前属于准备阶段不影响性能
13.请问下 hrun x.json 报错 UnicodeEncodeError: 'ascii' codec can't encode characters
14.如果老板说,我们现在做的这个系统,要给全省用的,全省的实际用的人大概有20000个人,那么我们的系统能不能抗的住? 如果要作压力测试,要怎么来分析和进展啊?
15.jmeter做压力并发测试后,结果错误率多大才是正常的体现?