51Testing软件测试论坛

标题: 集合点分析问题 [打印本页]

作者: kuangquanshui    时间: 2010-1-29 14:54
标题: 集合点分析问题
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、和集合点图     大家帮我分析下   对集合点这里还不太了解




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2