loadrunner11之關聯設置的運用


什么時候用關聯???

1、關聯解決的是動態數據的參數化。
2、關聯的數據一定是服務器響應的數據。
3、服務器響應過來的數據在后面的服務還要使用

簡單來說就是:服務器返回的動態變化,並且該變化會對系統業務造成影響的,需要對其進行關聯設置。

比如最簡單的例子,當我們像服務器請求某個系統的頁面時,服務器會返回一個session對話給我們,依據此session能夠對其系統進行某些操作。而session通常情況下都是動態變化的,同時也是服務器返回的,這種數據就需要對其進行關聯設置,動態的存儲這個響應數據。拿到動態值,當lr11腳本不管任何時候回放,都能正常通過。

下面以lr11自帶的webtour登錄退出進行模擬,得到以下腳本:

很明顯,系統的usersession是一個會話ID一樣的東西,是動態變化的,每次的登錄操作,對應的session肯定會有所變化。

那該如何對其進行關聯設置呢???

1、首先以【Tree】模式查看【HTTP View】【Grid】----->然后,【Ctrl+F】鍵,然后彈出以下窗口,輸入usersession關鍵字或者hidden

 

 選中【125797.82162819ztHAHcfptfDiictpDfcH】點擊右鍵,然后點擊【create correlation】。

點擊【是】,回到【Script】代碼自動增添了以下部分。

重新運行腳本,登錄-退出操作成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM