loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响

loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响

ID:1531411

大小:519.63 KB

页数:9页

时间:2017-11-12

loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响_第1页
loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响_第2页
loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响_第3页
loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响_第4页
loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响_第5页
资源描述:

《loadrunner参数表中select next row和update value on的不同组合设置对参数取值的影响》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、今天在网上搜Loadrunner参数表中selectnextrow和updatevalueon的不同组合设置对参数取值的影响,自己根据网上的总结实践了一些,做完后相对明朗一些了。分享给大家:1.Selectnextrow=sequential,UpdateValueon=eachiteration,在某次循环中所有用户取值相同。所有用户第一次循环取第一行值,第二次循环取第二行值。下面是参数设置界面,可看到有三个用户以及selectnextrow和updatevalueon的设置:下面是脚本界面截取:下面是循环

2、(迭代)6次的日志截取结果:Startingiteration1.jojo登录成功Endingiteration1.Startingiteration2.jojo1登录成功Endingiteration2.Startingiteration3.jojo2登录成功Endingiteration3.Startingiteration4.jojo登录成功Endingiteration4.Startingiteration5.jojo1登录成功Endingiteration5.Startingiteration6.j

3、ojo2登录成功Endingiteration6.确实如此,每循环一次,从表中依次取下一个值。2.Selectnextrow=sequential,UpdateValueon=eachoccurrence,在某次循环中或者脚本中使用参数的地方,所有用户取值相同。脚本中出现要使用参数的话,参数值就更新一次,循环一次值再更新一次。下图是参数设置界面:下图是脚本界面截取,该参数在脚本共出现六次:第一次循环,此处取jojo第一次循环,此处取jojo2第一次循环,此处取jojo1第一次循环,此处取jojoStartin

4、giteration1.第一次循环,此处取jojo1jojo1登录成功jojo2登录成功jojo登录成功Endingiteration1.Startingiteration2.jojo登录成功jojo1登录成功jojo2登录成功Endingiteration2.Startingiteration3.jojo2登录成功jojo登录成功jojo1登录成功Endingiteration3.确实,只要该参数出现一次,就更新一次。3.Selectnextrow=sequential,UpdateValueon=once

5、,在所有的循环中所有用户取值相同。所有的用户所有的循环中,只用一个值(即参数中的第一行值)。Startingiteration1.jojo登录成功jojo登录成功jojo登录成功Endingiteration1.Startingiteration2.jojo登录成功jojo登录成功jojo登录成功Endingiteration2.这种场景不做过多解释,只取一个值。为了和第6种情况做比较,截取controller的图,在controller中,3个vu也是一样的。4.Selectnextrow=unique,U

6、pdateValueon=eachiteration,若选择手工自配参数,那LR按照每用户几个参数先分配参数,然后进行循环。若选择自动分配参数:Controller中editschedule中rununtilcomletion:按照循环次数先分配第一个VU(例如设置的循环次数为3,那分配给第一个VU3个参数值),然后接下来的3个参数值分配给第二个VU,依次类推…...Controller中editschedule中runfor:若选择自动分配,LR将按照用户数均分参数,剩余的参数不使用。下图选择自动分配:St

7、artingiteration1.jojo登录成功jojo登录成功jojo登录成功Endingiteration1.Startingiteration2.jojo1登录成功jojo1登录成功jojo1登录成功Endingiteration2.Startingiteration3.jojo2登录成功jojo2登录成功jojo2登录成功Endingiteration3.按字面意思理解即可,每循环一次取固定值。5.Selectnextrow=unique,UpdateValueon=eachoccurrence,只

8、能手工分配用户,给每个用户分配好X个参数后,在脚本中有参数的地方,就使用已经分配好的X个参数。Startingiteration1.jojo1登录成功jojo2登录成功Action.c(128):Error:Parameter'NewParam':Nomoreuniquevaluesforthisparameterintable'NewParam.dat'[uniquerangeis1-3].The

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。