LoadRunner 技巧之手動(dòng)關(guān)聯(lián)與預(yù)關(guān)聯(lián)
上一節(jié)介紹了關(guān)聯(lián)的原理與自動(dòng)關(guān)聯(lián),除了自動(dòng)關(guān)聯(lián)還有另外兩種關(guān)聯(lián)方式:手動(dòng)關(guān)聯(lián)與預(yù)關(guān)聯(lián)。
手動(dòng)關(guān)聯(lián)
如果腳本很長(zhǎng),那么我們想找到一個(gè)腳本中哪些地方是需要關(guān)聯(lián)的并不是一件容易的事情。這時(shí),我們可以通過(guò)腳本對(duì)比的方法找出需要關(guān)聯(lián)的內(nèi)容。
1、錄制第一份腳本,保存為“關(guān)聯(lián)a” 。
2、錄制第二份腳本(操作步驟與第一次保持一致),調(diào)用loadrunner自帶的WinDiff
(Tools-->campare with users ),選擇“關(guān)聯(lián)a”
通過(guò)WinDiff 對(duì)腳本的對(duì)比,我們很容易來(lái)判斷需要做關(guān)聯(lián)的內(nèi)容。
3、使用web_reg_save_param函數(shù)建立關(guān)聯(lián)腳本
web_reg_save_param( "ParamName=CorrelationParameter_1", "LB=userSession Value=", "RB=>", "Ordinal=1", "RElFrameId=1.2.1", "Scope=Body", LAST); |
int web_reg_save_param( const char *ParamName, <List of Attributes>, LAST );
第一部分(const char *ParamName):參數(shù)名,用雙引號(hào)括起來(lái),逗號(hào)分開
第二部分(<List of Attributes>):包括LB、RB、RelFameID、Ord、Search、SaveOffiset、SaveLen等。
第三部分(LAST ):結(jié)束標(biāo)志。
通過(guò)按F1 鍵打開幫助文檔,搜索此函數(shù),查看具體用法。
4、LR11 還提供了另一種手動(dòng)關(guān)聯(lián)方式。
選擇Tree 視圖模式,點(diǎn)擊HTTP View 下查看Response Body 中,打到需要關(guān)聯(lián)的內(nèi)容,右鍵在下拉列表中選擇“Create Coorelation”
posted on 2013-03-18 10:03 順其自然EVO 閱讀(303) 評(píng)論(0) 編輯 收藏 所屬分類: loadrunner 、性能測(cè)試