51Testing软件测试论坛

标题: 参数化脚本时遇到的问题 [打印本页]

作者: zhicl    时间: 2007-9-17 11:54
标题: 参数化脚本时遇到的问题
要跑一个审核的脚本,每次取不同的数,脚本做了参数化,压20个用户,审核正常.
现在需要让脚本连续跑一个钟头,参数要怎么设呢?20个用户跑一遍完再取第二次时又用前面的值,这时实际已经审核过了,LR显示通过,没有报错,我在后台数据库查,实际是没干活的.

各位大侠帮我出出主意吧,是不是哪里设错了?
作者: Zee    时间: 2007-9-17 12:18
1,显示是数据设置不合理。

2.要有足够的数据。

3.审核通过应该加检查点。如果未找到就报错。
作者: zhicl    时间: 2007-9-17 14:25
标题: 回复 #2 Zee 的帖子
数据应该是够的,LR没报错应该是我没设置检查点,
请教一下,这种情况参数应该怎么设置呢?是不是哪里搞错了我
作者: tls1015    时间: 2007-9-17 16:09
路过
作者: b47617    时间: 2007-9-17 17:21
你想要取的值不同嘛? 你可以再说清楚一些.
作者: spartan    时间: 2007-9-17 17:47
你的参数值不够LR的20个用户循环多次的,所以参数没有唯一性,会有问题出现!
作者: zhicl    时间: 2007-9-17 17:48
标题: 回复 #5 b47617 的帖子
是要每次取的值不同,因为审核过的就不可以再审了,我是把取的那条记录的ID做参数,因为ID是有规律的,每次加一,但是迭代或者在一个场景中重复跑时,第二遍开始实际上就无效了,反应在数据上就是相应的字段没有做处理

[ 本帖最后由 zhicl 于 2007-9-17 17:51 编辑 ]
作者: zhicl    时间: 2007-9-17 17:49
标题: 回复 #6 spartan 的帖子
取的参数是够的,应该是从第二遍开始,又从头取值了,取了已经审核成功的,所以就无效

[ 本帖最后由 zhicl 于 2007-9-17 17:50 编辑 ]
作者: b47617    时间: 2007-9-17 18:52
那就把你审核和你的VU数相等就可以了. 参数化你设顺序和唯一. 你再试试. 我记得zee有一篇这方面的很不错的文章.
作者: renheyou    时间: 2007-9-18 09:51
可以把ID和当前时间连起来当作用户名的参数阿
作者: zhicl    时间: 2007-9-18 10:30
标题: 是不是没有表达清楚....
是这样,我现在的问题是,如果我设20个用户,50个用户也罢,场景运行时设置为跑完就结束,那么,一切正常,我可以取到这个值的,唯一值
问题是如果我要持续加压,比如,让这个脚本连续跑几个钟头,这时参数跟单次加压是不是要有所不同呢?比如我让20个用户跑一个钟头,那个这20个用户在跑第一遍时可以审核成功,在后面,比如第二遍,又从头开始取参数了....

[ 本帖最后由 zhicl 于 2007-9-18 10:31 编辑 ]
作者: zhicl    时间: 2007-9-18 10:30
ZEE版主有这方面的贴子?谁能链个地址过来呢?大海捞针,捞不到啊sdlkfj7
作者: zhicl    时间: 2007-9-20 08:41
没人回答吗?自己顶一下




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