loadrunner自动关联及参数化

上一篇 / 下一篇  2011-12-14 13:25:42 / 个人分类:LoadRunner

51Testing软件测试网7@,^)Q$y"q"L;n%d^

自动关联包含两种机制:

n7i+ykH6s0

A,Q:{ eR!C!d%j0        一种是loadrunner通过对比录制和回放时服务器响应的不同,而提示用户是否进行关联,用户可自己创建关联规则,这个功能可以方便的使我们获得需要关联的部分,但同时也存在一定的问题,如:自动关联所检测到的关联点不一定真的需要进行关联,这要我们更具实际情况进行判断;有些需要关联的动态数据自动关联无法找到,这是就需要做手动关联

ex,iM'D e_7p051Testing软件测试网:D5r8eK x"LU

       另一种是loadrunner自带的自动关联规则,在录制脚本时,会根据这些规则自动创建关联

JNR'@!R_"T%P051Testing软件测试网0B(l:?+R$V+Pj?%u

        自动关联的步骤如下:51Testing软件测试网}AQk2cUn

51Testing软件测试网+h~/ho9L

        1.开启自动关联选项

-Vvf&mtlXJ,G0

_o;LccTGi0        刚才提到的两种关联机制,如果用户想使用loadrunner自带的关联规则创建关联,那么需要在【Recording Options】>【Internet Protocol】>【Correlation】中启用关联规则,选中“Enable correlation during recording”,当录制这些应用系统的脚本时,VuGen会在脚本中自动建立关联。也可以在【Recording Options】>【Internet Protocol】>【Correlation】中添加关联规则,达到自动关联的目的。51Testing软件测试网1y{6Q"f`D

51Testing软件测试网;u9z^ {m7|AU*yk1rT

        如果需要在回放脚本时,loadrunner自动检测需要关联的部分,那么需要在【Tools】>【general options】>【Correlation】中选中“save correlation information during replay”和“show scan for correlations popup after replay of vuser”,当回放玩脚本后,会弹出Scan action for correlation窗口,进行关联点的搜索51Testing软件测试网 ^r!{-|ay4X1fk

+kD5IF9B I)Na0        2.录制脚本

f\+se&X2~P051Testing软件测试网u#e%P+w{ aZs$d{

        录制脚本的过程在这里就不多说了

7K W_xk b;| r0

$t!gds V Wl0        3.回放脚本51Testing软件测试网j\3Yr2[T

51Testing软件测试网f_9d};q`:c!Q

        如果录制的脚本存在需要做关联的部分,那么在回放脚本时会出现错误

(c;OFg7y;K b051Testing软件测试网(T%Fyc6spgA

        4.系统自动弹出检测关联对话框,或手动启动关联检测对话框

.Fb y _.v'S+M0

f:~1e yn0F8?Z0        如果选择了【Tools】>【general options】>【Correlation】中的“save correlation information during replay”和“show scan for correlations popup after replay of vuser”,那么在回放脚本后会自动弹出“Scan action for correlation”窗口,点击“yes”进行自动查找51Testing软件测试网 D LY4F!wGl;\

51Testing软件测试网 X#KSR.th|mKLp

        如果没有选择上述设置,那么也可以按CTRL+F8启动关联自动搜索51Testing软件测试网G7A P7J6m

51Testing软件测试网(d gOb+r!xdd-^

        5.查看系统检测出的关联点进行关联设置

1[ O1hrf1D6P051Testing软件测试网5Zxo{0mz f dPF

        如果在录制和回放中存在差异,loadrunner会在“Correlation Results”中列出需要做关联的内容,用鼠标点击一条需要做关联的内容,点击“Create Rule”,系统会显示获得当前数据的规则,点击“yes”,完成规则的创建,同时查看脚本中增加了一个web_reg_save_param函数51Testing软件测试网'U~@Pnd2B/U

51Testing软件测试网3cb^_rbJr

        也可以点击【Correlate】按钮创建关联,一笔一笔做,或是按下【Correlate All】让VuGen一次就对所有的数据建立关联。

P#m;N+BA.L:H?T0

X.B(A {u {hTn'y:O0        注意:由于Correlation Studio会找出所有有变动的数据,但是并不是所有的数据都需要做关联,所以不建议您直接用【Correlate All】。

EU$@W#D5r0

S m/cB#?La$e0        6.回放脚本检查关联的正确性

-N*x0G9I7uEJ0

#k.D]'|Z;P0        创建好关联后,回放脚本检查关联的正确性

m,v"LS,^!~*Q)~0

TAG:

 

评分:0

我来说两句

Open Toolbar