51Testing软件测试论坛

标题: 【脚本参数化】--参数足够但却提示参数不够 [打印本页]

作者: songlilimnky    时间: 2008-12-29 11:29
标题: 【脚本参数化】--参数足够但却提示参数不够
脚本参数化时,设置的参数有15个,参数设置为:每个用户使用1个参数,执行并发数6个,这样(实际只使用6个参数),但是当执行并发时,有的成功,有的却提示:insufficient records for param 'NewParam_1' in table to provide the Vuser with unique data
参数属性是这样设置的:

[ 本帖最后由 songlilimnky 于 2008-12-29 12:06 编辑 ]
作者: yetties2005    时间: 2008-12-29 11:34
在执行场景的时候,你的参数(15个)不够,因为跑的时候是加压6个用户,压上去之后这六个用户会一直的跑(跑到你设定的时候),一般为五分种,所以。。。
作者: songlilimnky    时间: 2008-12-29 11:43
在edit schedule中的duration里,我设置的是run until completion,而不是设置的执行时间,而且每个用户循环的次数也都是1次,所以参数绝对够用。
作者: medoraemon    时间: 2008-12-29 11:54
建议把相应的内容贴上来看下,只贴错误难道要我们靠猜的....
作者: songlilimnky    时间: 2008-12-29 12:06
贴上来了,不好意思哈~
作者: whyleave    时间: 2008-12-29 13:40
..NewParam_1.dat这个文件里只有4个参数值,肯定不够
作者: songlilimnky    时间: 2008-12-29 14:41
不好意思,我贴的这个图是说明如何设置的,数据是现编的四个,实际有15个
作者: saharaqs    时间: 2008-12-29 16:09
参数文本中最后一行加个空行?
作者: medoraemon    时间: 2008-12-30 10:48
顶楼上的
另外很奇怪为什么数据死盯着15个呢,6个7个12个试下
就可以知道你的问题是出在数据个数上还是其他问题上了
作者: songlilimnky    时间: 2008-12-30 10:53
试过不止15个的,哎
作者: medoraemon    时间: 2008-12-30 11:12
那8楼的方法试过了没,如果没用的话那我建议你重新设定下参数,数值不要与之前重复
作者: testye    时间: 2009-1-14 16:12
参数的最后一行要有个空行
作者: wangliwei2002    时间: 2009-1-14 17:07
那个错误不影响测试结果吧,用户运行的结果是failed吗
作者: intothehit    时间: 2009-1-15 14:04
手动分块
作者: xiaoxiabob    时间: 2009-1-15 16:01
用上面个选项试下,另外你是不是有很多用户可以跑只是一部分勾掉了?那样还是会分配值的貌似
作者: ipkh840122    时间: 2009-12-16 11:24
我也遇到了同样的问题,但不知道如何解决。
请教一下楼主,你的问题最后是如何解决了?
作者: wslss007    时间: 2009-12-16 15:19
when out of value:选第二个选项,不要选第三个。




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