|
在方案中使用同一脚本,运行时只改变Vuser的数量(所有的Vuser都运行在Controller机器上),其它各项设置不变,
1、勾选“Intialize all Vusers before Run”,选择同时加压减压(但实际运行时所
有的Vuser并不是同时运行和退出的),
1个Vuser:通过;
10个Vuser:全部通过,但有2个Vuser是在第一次初始化失败后又重新初始化
才通过的;
20个Vuser:全部通过,但有3个Vuser是在第一次初始化失败后又重新初始化
才通过的;
再继续改变Vuser的个数为30、35、40、50,总会有部分Vuser失败,且在通
过的Vuser中也总有一部分是初始化两次才最终通过的。
2、不勾选“Intialize all Vusers before Run”,
1个和10个Vuser时都可以全部一次运行通过;
20个Vuser:8个一次通过,12个失败;
继续增加Vuser个数,就会出现部分Vuser运行失败,且每次方案运行时运行
通过的Vuser个数、需要再次初始化才能通过的Vuser个数跟勾选了“Intialize
all Vusers before Run”时不一定相同。
疑问:
1、为什么勾不勾选“Intialize all Vusers before Run”会对Vuser是否运行通过及通
过的个数有很大影响?
2、选择了同时加载和退出Vuser,所有的Vuser也会因为并不都是同时运行而无
法同时退出,这样是正常现象吗?
3、有些监视性能的图因为无法收集到信息而无法使用,但“Vuser with Errors”图
为什么也会无法使用?这个图应该不会收集不到信息啊。
希望版主或知道的朋友帮助解释一下,谢谢! |
|