51Testing软件测试论坛

标题: 关于场景设置的问题 [打印本页]

作者: QQ_candy    时间: 2010-4-9 09:14
标题: 关于场景设置的问题
请教大家一个问题:
    就是我录制了一个脚本,这个脚本中包含了几个操作,有登陆、有查询,还有新增。登陆在init脚本中,查询和新增在action中,
    现在我创建场景,设置60个并发用户,在Ramp up中设置成1S中加载10个用户,在Duration中设置成加载完所有用户之后,场景继续运行2分钟

我想请教的问题就是,是不是1S中加载是10个用户是不是指1S中要10个用户要登录完成,紧接着下一秒又登陆10个用户?另外2分钟运行完场景是指2分钟内要运行完60个用户的登录、查询还是新增操作是吗?

我是初学者,有很多东西还不是很清楚,所以要多多请假大家,谢谢!
作者: xiaozhai    时间: 2010-4-9 11:58
是不是1S中加载是10个用户是不是指1S中要10个用户要登录完成
   这个和你选择Action Type initialize有关,如果选择了 initialize all Vusers simultaneously,那么60个用户在第一时间都会完成登录操作。等待所有user全部初始化(登录)完成后,再1S Run 10Vusers.
作者: 1019    时间: 2010-4-9 14:56
标题: 回复 2# 的帖子
这个问题我也没搞明白,如果登录脚本在ACTION里面,那么场景中initialize设置all vusers,在start vuser设置的是每秒增加10个用户,那么我执行场景时的顺序是init  ready   run  ........
照你这么说,那不是成了initialize的时候就登录了所有的用户,后面还怎么按秒增加呢? 在init  ready   run  ........里分别对应执行的是什么呢?
作者: 就是爱测试    时间: 2010-4-9 15:50
问的问题,有点迷茫
作者: xiaozhai    时间: 2010-4-9 17:29
是我误解了!
正确的是这样的:
LoadRunner creates new scripts with three sections:


vuser_init for initializing a Vuser.
Vusers are in "Init" status when executing this action.


Action action is repeated for multiple iterations.
Vusers are in "Running" status when executing this action.


vuser_end for Vuser logoff.
Vusers are in "Exiting" status when executing this action.
作者: QQ_candy    时间: 2010-4-16 12:35
我大概明白了,应该是这样的
在Ramp up中设置的是初始化的,就是Init的脚本,如果登录操作在init中,那么等待所有用户全部初始化(登录)完毕,在进行action中的操作,即查询、新增这些操作,在Ramp up中设置的1S中加载10个用户是初始化的一个加载条件而已
另外在Duration中设置2分钟,是指用户登录之后,持续操作查询和新增2分钟




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