btest02 发表于 2013-11-21 15:02:46

LoadRunner 存库问题

大家好:
    我在使用LoadRunner工具,跑接口工具,分别对标签值进行的参数化设置,包括投保查询码、车牌号、车架号、发动机号;
设置场景,执行脚本,造数据,投保预确认接口执行:50个vuser,每5秒上5个vuser,持续5分钟,每10秒停止10个vuser;
成功事物:5102,无报错事物,无报错情况。

去查看库里的数据,共50条数据。
请问:存库的数据为何这么少?
http://bbs.51testing.com/attachments/swfupload/1311211502447299baf8f977db.jpg

我同样跑另一个接口:投保查询,设置的场景与投保预确认一样,只是报文不同。
存库为:1277条数据。

mymagic 发表于 2013-11-21 15:49:08

参数化

btest02 发表于 2013-11-21 16:00:38

回复 2# mymagic


    你好,是这样的:我在执行场景,报错信息如下:
参数设置,原本使用的策略是:Unique+Each Iteration
Error: Parameter 'EngineNo': No more unique values for this parameter in table 'EngineNo.dat'
.The parameter continues with last value of the range according to
"When Out Of Values" policy.
解答方案:
是参数化问题,迭代次数和虚拟用户数过多,参数太少
修改策略:unique + once
无报错情况。
成功事物5102,无报错信息,但存库才50条数据
在脚本生成器里执行预确认脚本,设置100次迭代,报“发动机号与查询时不一致”,修改参数化策略,恢复原值,成功跑通。

btest02 发表于 2013-11-21 16:03:33

回复 2# mymagic


    你好,请问一下,这事物的成功数与存表的条数,是一一对应的吗?
如果事物成功:3012存库3022,这样的比率,正常吗?

mymagic 发表于 2013-11-21 16:28:58

跑持续时间的场景,使用unique是不行的吧。
使用Sequential,Each iteration.

btest02 发表于 2013-11-21 16:36:51

回复 5# mymagic


    我刚刚使用的是Sequential,Each iteration.
但存库的数据,都是重复的。

mymagic 发表于 2013-11-21 16:43:45

还有地方需要参数化吧,是不是有rowid什么的

btest02 发表于 2013-11-21 17:29:54

回复 7# mymagic


    rowid是什么?
页: [1]
查看完整版本: LoadRunner 存库问题