51Testing软件测试论坛
标题:
loadrunner遇到的问题!新手请照顾
[打印本页]
作者:
shuxu525
时间:
2009-11-10 14:23
标题:
loadrunner遇到的问题!新手请照顾
现在有两个场景 (一个简单页面 结果直接插入数据库)
场景1: vuser为200 每两秒钟加载一个用户 加载完后停止运行
结果: 数据库插入200条记录
场景2: vuser为200 每两秒钟加载一个用户 加载完后继续执行1分钟
结果:数据库插入3340条记录
两个结果差别如此之大,从设置来看,只有持续时间不一致。 我查看运行状态,第二个场景加载到第50个用户的时候就有600多条记录了,如果结果不一致,也应该是后面执行那1分钟因为迭代原因而导致,为什麽前面未加载完用户的时候差距就这麽大,我是新手,请各位前辈和高手帮忙
作者:
qiguojie
时间:
2009-11-10 14:26
持续时间内疯狂迭代。因为你的脚本业务简单,执行非常快,这个很正常。
造成未加载完就很大差距是:
场景一:每加载个用户就做1次结束
场景二:每加载个用户就开始疯狂迭代
作者:
shuxu525
时间:
2009-11-10 14:29
可是第二个场景 加载到50个用户的时候就有600多条了 还没到规定的持续时间
作者:
shuxu525
时间:
2009-11-10 15:02
有高手知道就指导我一下 谢谢
作者:
shuxu525
时间:
2009-11-10 15:44
场景1 是每加载完的用户 经迭代执行完以后 就释放了 不在执行已加载的用户了
而场景2 是相当于有一个集合点(脚本中未设置集合点) 每加载的用户 经迭代反复执行 不释放 等待未加载的用户
场景1 和场景2 只是持续时间方式不一样 为什麽运行模式也不一致呢
作者:
shuxu525
时间:
2009-11-10 17:34
我都等一天了 有人帮忙解答吗
作者:
Aimigo
时间:
2009-11-10 18:21
场景二,用户加载之后就不停的迭代,并不是加载了之后就等着,因此加到50的时候达到600条是有可能的
作者:
shuxu525
时间:
2009-11-10 18:24
场景2是反复迭代 但是场景1为什麽每加载完的用户只执行一次 然后就释放了呢
作者:
Aimigo
时间:
2009-11-10 18:35
因为场景一是加载完后停止运行,每个用户加载后运行一次就释放了,所以200个用户执行了200次。
作者:
redcheer
时间:
2009-11-12 15:52
原帖由
Aimigo
于 2009-11-10 18:35 发表
因为场景一是加载完后停止运行,每个用户加载后运行一次就释放了,所以200个用户执行了200次。
我同意你的说法
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2