欢迎来到天天文库
浏览记录
ID:41028449
大小:43.00 KB
页数:4页
时间:2019-08-14
《Loadrunner 取参数一些总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Loadrunner取参数一些总结2010-09-0923:26:59
2、分类:性能测试(学)
3、标签:无
4、字号订阅以下实验在lr9.0进行,只进行迭代的操作,未在场景进行操作:下侧selectnextrow(+whenoutofvalues)右侧updatevalueonsequentialrandomuniqueeachiteration顺序取值,下一次迭代接着上次继续取值,第一次迭代所有该参数取第一个值,下一次迭代所有该参数取第2个值,以此类推(参数列表用完,可以继续循环重复使用参数)。随机取值,下一次迭代继续随机取值,第一次迭代所有该参数取第一个随机值,下一次迭代所有该参
5、数取另一个随机值,以此类推(参数列表用完,可以继续重复使用参数)。 eachoccurrence顺序取值,下一次函数接着上次继续取值,第一个函数所有该参数取第一个值,下一个函数所有该参数取第2个值,以此类推(参数列表用完,可以继续循环重复使用参数)如:每一个web_url是一个函数。随机取值,下一次函数接着上次继续随机取值,第一个函数所有该参数取第一个随机值,下一个函数所有该参数取另一随机值,以此类推(参数列表用完,可以继续重复使用参数)如:每一个web_url是一个函数。 oncen次出现、或者n次迭代都是取参数文件当中的第一个值。n次出现、或者n次迭代都是取参数文件当中的第
6、一个随机值。n次出现、或者n次迭代都是取参数文件当中的第一个值。与sequential+once一样?eachiteration+abortvuser 顺序取值,下一次迭代接着上次继续取值,第一次迭代所有该参数取第一个值,下一次迭代所有该参数取第2个值,以此类推,如果迭代次数多于参数列表个数,会报Nomoreuniquevaluesforthisparameterintable'keyword.dat'错eachiteratione+continueinacyclicmanner 顺序取值,下一次迭代接着上次继续取值,第一次迭代所有该参数取第一个值,下一次迭代所有该参数取第
7、2个值,以此类推(参数列表用完,可以继续循环重复使用参数)。eachiteratione+continuewithlastvalue 顺序取值,下一次迭代接着上次继续取值,第一次迭代所有该参数取第一个值,下一次迭代所有该参数取第2个值,以此类推,如果迭代次数多于参数列表个数,会报Nomoreuniquevaluesforthisparameterintable'keyword.dat'错eachoccurrence+abortvuser eachoccurrence+continueinacyclicmanner 顺序取值,下一次函数接着上次继续取值,第一次函数所有该参
8、数取第一个值,下一次函数所有该参数取第2个值,以此类推(参数列表用完,可以继续循环重复使用参数)。eachoccurrence+continuewithlastvalue 顺序取值,下一次函数接着上次继续取值,第一次函数所有该参数取第一个值,下一次函数所有该参数取第2个值,以此类推,如果使用该参数的函数个数多于参数列表个数,会报Nomoreuniquevaluesforthisparameterintable'keyword.dat'错Automaticallyallocateblocksize(自动分块):系统自动为参数分块大小自动分块示意图:假设一个Vuser执行完迭代需
9、要4个值A1A2A3A4A5A6A7A8…AnAn+1Vuser1Vuser2…VusernVusern+11)会按照排队的方式分配参数2)块的大小为一个Vuser运行完毕所需要的参数3)Vuser分到的参数不够,将在自己分的块中进行取值:例如:Vusern只分到两个参数,Vusern会按照whenoutofvalue的方式取值,如果是Continuewithlastvalue,Vusern的参数取值是An,An+1,An+1,An+1,如果选择的是Continueinacyclicmanner,Vusern的参数取值是An,An+1,An,An+1(块内循环)4)Vusern
10、+1因为没有分到参数会报错5)所需参数总数块大小*Vuser个数(块大小计算,Eachiteration(每次迭代)则=迭代次数,Eachoccurrence(每次遇见)则=迭代次数*一次迭代出现次数)Allocate**valuesforeachVuser(分配**块给每个Vuser):手动分块手动分块示意图:假设一个Vuser执行完迭代需要4个值,手动分块块大小为3A1A2A3A4A5A6A7A8A9…Vuser1Vuser2Vuser3…1)会按照分块的方式分参数2)块大小为设定大小3
此文档下载收益归作者所有