51Testing软件测试论坛

标题: LoadRunner的参数不足问题 [打印本页]

作者: huyanjun    时间: 2010-12-16 14:43
标题: LoadRunner的参数不足问题
本帖最后由 huyanjun 于 2013-5-2 11:05 编辑

LoadRunner的参数不足问题
转载自:http://www.blogjava.net/xingcyx/archive/2006/12/31/91188.html

在LoadRunner的测试场景中,如果将使用的参数类型设置为唯一(unique),则必须保证提供的参数的总个数足够,否则将会在一开始执行场景的时候就提示如下错误信息:

error message: -84800 "insufficient records for param '...' in table to provide the Vuser with unique data"

同时使Vuser直接跳到Error状态。这是因为LoadRunner会在场景的初始化时就为每个Vuser预先分配好多个参数值,如果场景中设置了多次迭代,而参数的总个数不够分配,在开始执行场景的时候就将提示“参数不足”的错误。

另外还要注意,即使在脚本中将参数删除,参数文件中的值仍然会按照所设置的方式增长,因此仍然要注意参数个数足够的问题。

===========================================
chenjianjx注:loadrunner在初始阶段为每个Vuser预先分配参数值时,不仅会考虑迭代次数,还会考虑整个过程的持续时间。时间越长,需要的参数就越多。
推荐学习视频:http://item.taobao.com/item.htm? ... &id=24628664766
作者: PrefTest    时间: 2010-12-17 22:07
有些参数也可以考虑采用Random或其他方式参数化
作者: huyanjun    时间: 2010-12-30 17:47
回复 2# PrefTest


    同意




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