|
1我设置了20个用户 每5秒启动2个 所有用户启动后跑10分钟 把所有用户都启动起来需要45秒 集合点设置当100%的用户达到集合点再触发 超时时间设置为100 (此设置大于所有用户启动需要的时间) 以我个人的理解 集合点图应该是45秒前应该是空的 45秒时显示20个用户 然后每个固定的时间就显示一次20个用户 假设运行完一次脚本是10秒 那显示的个数就应该是60*10除以10 考虑到所有用户未必准确的同步可以允许有一定的波动 集合点的图和我预期的差不多
2 但如果是基于这样 那么吞吐量图就应该是前45秒为空 45秒时瞬间暴增至A 然后再次为0 55秒的时候又暴增至A 依次类推暴增的次数依据脚本运行的次数 可是我的吞吐量图显示的不是这样
3对于第二点 场景中设置了集合点。那么运行的机制是首次启动时按照设置启动 运行完一次还按照设置启动吗 还是说用户所有都启动了后再次运行脚本的时候就不需要按设置启动了 个人倾向于后者 这样就和集合点的图显示结果比较符合 但为什么吞吐量图显示的就不符合这个规律
4 集合点有三种方式 4.1所有用户达到什么比例 4.2运行中用户达到什么比例 4.3用户达到多少个 最后设置的是超时时间 对于4.1和4.2还有超时时间这个理解明白了 但第二种方式有点迷惑 如果按照上面的设置 那就应该是5秒之前 2个用户达到了 就触发一次集合点 5秒时又启动了2个 那么这两个会等先运行的2个用户回来 然后4个用户再出发一次集合点 以此类推 是这样的逻辑运行方式吗 如果是这样 那么集合点的个数就是动态的了 附件是我的Vuser、throught、和集合点图 大家帮我分析下 对集合点这里还不太了解 |
|