学习loadrunne第三天

上一篇 / 下一篇  2010-09-03 10:38:33 / 个人分类:loadrunner

问题1:关于LoadRunner 的场景设置duration选项

在场景设置duration选项(Duration:run for 00:02:00)不知道是duration是表示每个用户只运行2分钟,还是所有用户登陆成功后,再一起运行2分钟。

脚本介绍:vuser_initvuser_end二部分都为空,action部分的脚本打开几个网页。

经过四次的测试Duration选项一直为run for 00:02:00,每次更换Start Vuser的设置,结果如下:

Start Vuser:51用户登陆,共1用户。

Start Vuser:51用户登陆,共2用户。

Start Vuser:1分钟1用户登陆,共2用户。

注:第一个用户运行三分钟

Start Vuser:2分钟1用户登陆,共2用户。

注:第一个用户运行四分钟

通过Action的数:

29

45

57

69

ActionTPS

0.3

0.3

0.4

0.4

点击率

8.152

12.333

11.085

9.936

Action的平均事务时间:

4.087

5.445

5.299

5.255

从上表中可以知道,durationrun for 00:02:00是所有用户登陆成功后,再一起运行2分钟。通过不同设置,会导致点击率和平均事务时间有变化,设置场景时要慎重考虑。

问题二:集合点与手动场景设置中的加压方式的区别

有很大区别的,集合点可以使脚本的任何一个transaction进行并发,但是手动场景设置中的每秒钟运行多少用户,或者所有用户一起运行,这只能在开始的地方即初始化部分开始,作用不同,差别也很大
所有用户一起运行,是在开始时达到并发的目的,而在运行的过程中,各个用户到达的程度就不一样了。集合点就是到达集合点的时候对集合点策略进行判断,如5个人并发,系统判断一下,够5个人了么,够了的话,系统就把这5个人一下全放过去,有点和开始时的策略一致,不同的时,集合点是对策略内部细致的设置。
 
问题三:

1、 需要注意的地方:当在“Parameter List”中的“Select next row”选中“Unique”时,如果再在“Edit Schedule\Schedule by Scenario\Duration”中选中第二项“Run for XX after the ramp up has been completed”时系统就会报错,提示“Unique”类型不相符。


TAG:

 

评分:0

我来说两句

Open Toolbar