LR中不同设置下的参数取值研究
上一篇 /
下一篇 2012-10-28 16:10:39
/ 个人分类:Loadrunner
gq[x1q |i @2SA0在lr的帮助文档里发现了这张对应的设置下参数取值及更新的表,研究了下,有不少启发
3g1Tb|
[l3M0
h$u"~jfX;V&M9t0
Update Method ZskX
z3R0 |
Data Assignment Method eM
n3N6Z0v_-l["]f0 |
Sequential 51Testing软件测试网#c7`"Ny c!D}+d+J |
Random 9m9W7`g#u\\0h!Ev0 |
Unique 51Testing软件测试网s*u1jv8jh@ |
Each iteration #@0Z5L3FzXM]2o0 |
虚拟用户每次循环按顺序取参数表的值,如果只有一次迭代,都取第一个值,如果只有一个vuser,每次循环按顺序取值51Testing软件测试网O~6@5J^Gn-a/`X!}#f |
每次循环随机取值 x"F}7hP0 |
每次循环取唯一的值,即每个vuser、每次循环、都取唯一值 |s0B,C6K+F0 |
Each occurrence 5\&KxM-M4v*^2`!P0
(Data Files only) 51Testing软件测试网;i
c%l$fW(a F |
脚本中每遇到一次该参数就按顺序取值,即使在同一次迭代里 51Testing软件测试网]1Wms D^5q |
每遇到一次就随机取值,即使在同一次迭代里 51Testing软件测试网.c'mWpS^oo |
每遇到一次就取唯一的值 51Testing软件测试网,n [$FZ7j$@/]cJ hs p |
Once gl6v:a LXOry'r0 |
所有用户所有迭代都取同一个值 $T1|
o^,c-g$fWHN0 |
每一个用户随机取值,且该用户的迭代内保持不表51Testing软件测试网x*q1Jdo5ga |
每一个用户取唯一的值,且在该用户的迭代内保持不变 *L)[/QK%Y3V"bVs0 |
}g-C7sWz7?*w
RzEXpUI0
51Testing软件测试网%Z,vp}9NUX
51Testing软件测试网P ZR~#_uJ1Mi)x
注,当选择unique时,需要考虑足够的参数
nO1q7@
i0
When out of values设置51Testing软件测试网.sV+Qu~Y
Abort the vusers:终止该用户51Testing软件测试网$Vi9z8r}d
Continue in a cyclic manner:使用循环方式51Testing软件测试网#w]2OR}4\O8k
Continue with last value:使用最后一个值
w A/[T o9@/c}%kT0
51Testing软件测试网1?'L}Md P
参数取值示例
r"t)X"U6~(w[}]0
假设username的参数表有4个值,aaa\bbb\ccc\ddd
Y+b [|?(b2H7{H,eE0
,p1Fd;J,XO0
一.Sequential 51Testing软件测试网e/z(w*~,G9@
1.Each iteration:
O/h
FOx0
两次循环,两个并发51Testing软件测试网3[a)B7x/Qe
g#r5~K
$oGc&l:bw0
*xPx1]4P1i:p0 |
迭代1 7s~&e^O2cK8Z0 |
迭代251Testing软件测试网.Oi~&n{J6F*xK,Nem |
User151Testing软件测试网r2YV!g^-b/Iv*SnF |
aaa51Testing软件测试网sX3{c3C `3Md |
bbb ._h&sZG0d0 |
User2 0N-L7e7So1Q*S0 |
ccc t8i8{iO8Zk0 |
ddd51Testing软件测试网5sw;pp
g+t |
51Testing软件测试网5he d5w0I3K6Q Y
51Testing软件测试网*]5[ZZ4lmx yT
一个并发,4次迭代
k(h
wvJa7~2h0
51Testing软件测试网2j(D-yo2ocb?
u
u,U,h}ad*s"x0 |
迭代1 X8?IO%u;n0 |
迭代251Testing软件测试网CQQx@f
G? |
迭代3 k:[Yd1mGK4a4w-^0 |
迭代4 ;Tz.WS%n2yI lg0 |
User1 4zBN%~ MxS0 |
aaa51Testing软件测试网!Y-H K.L`1k |
bbb .?;Mw!N*Y
m1|5r3I0 |
ccc51Testing软件测试网|"`.m@3K7wXS |
ddd
uHV1LU&r#C0 |
&}Akpl9o0
一个迭代,n个并发
'@.CR
@lWK0