首页 > 代码库 > loadrunner基础
loadrunner基础
1,在场景运行中,每次迭代的过程中,虚拟用户对参数的取值规则(五个虚拟用户,有一个参数username,其值从1到100)
1)Sequential - each iteration (顺序-每次迭代)
每个用户的每次迭代的值顺序取,然后值都一样,“2,3,4.。。。”
2)Sequential - each occurrence (顺序-每次发生)
五个用户的每次迭代的值顺序取(不会依次取),然后值都一样,“3,5.。。。”
3)Sequential - once(顺序-一次)
每个用户的每次迭代的值的取值都一样,如取值为“2”
4)random - each iteration(随机-每次迭代)
每个用户的每次迭代的值的取值都不一样,随机获取
5)random - each occurrence (随机--每次发生)
每个用户的每次迭代的值的取值都不一样,随机获取
6)random - once (随机-一次)
每个用户的每次迭代都不一样,但是同一个用户的每次迭代值都一样
第一个用户的值为“2”,第二个用户的值为“3”,那么他们的第二次迭代都会取这个值
7)unique-each iteration(唯一-每次迭代)
貌似每个用户线平分参数值,然后从分配的值开始取,每次都不一样,直到用光
分配的值,然后一直取最后一个值
参数username的值有100个(1-100),五个虚拟用户,然后每个用户分配20个,
一个用户从1(1,2,3....20,20...)开始,一个用户从20(20,21...40,40..)开始....
8)unique-each occurrence(唯一-每次发生)
每个用户的每次取值不一样,在允许的取值个数中,根据设置“when out of values”的时候,在最后一个值时,会进行一定的规则取值,
当设置为 allocate 3 values for each vuser ,continue with last value 的时候 ,五个人的取值依次可能为
“3,5,6,6,6.。。。。。”,
“8,10,11,11,11,11.。。”,
“13,15,16,16,16,16.。。。。”。。。
9)unique-once(唯一-每次发生)
每个用户,每次迭代都不一样