LoadRunner12使用教程(七)——準備腳本回放

下載最新版loadrunner 12>>

創建Vuser腳本後,可以通過從VuGen中運行來驗證它。有時重播也會失敗,即使同樣的動作在錄製過程中取得成功。

許多應用程序使用,每次使用應用​​程序時更改動態值。例如,某些服務器指定爲每個新會話的唯一會話ID。當您嘗試重放記錄的會話,應用程序創建,從記錄的會話ID不同的新會話ID。當你重放特定類型的Vuser腳本動態值,如這些獨特的會話ID,可能會造成困難。例如,動態會話ID重播的Web-HTTP / HTML腳本時,而不是重播TruClient腳本時,經常造成問題。

使用LoadRunner的相關性,來解決動態值的問題。當你關聯的值,VuGen將保存變化值,在我們的情況下,會話ID,一個參數。當運行Vuser腳本時,Vuser不使用的入賬價值,相反,它採用了新的會話ID,由服務器分配給它。

對於包含動態參數,如會話ID的腳本,VuGen會自動提示你在錄音結束值相關。在過去的教訓,我們繞過的相關性,以查看腳本原樣。

在本課中,您將學習如何動態值相關,並促進一個成功的重播。

我該如何關聯我的腳本?

如果您嘗試重播您在記錄未修改Vuser腳本(上一次內容),重播將會失敗。新的會話ID將不匹配的記錄的ID,而這也將導致失敗。

爲了解決這個問題,你可以使用VuGen的設計工作室到會話ID關聯。通常情況下,VuGen將在錄製會話結束掃描腳本,並提示您建議的相關性。

但是,你可以隨時打開Design Studio來掃描相關的腳本。

1.打開設計工作室。

點擊工具欄的設計工作室按鈕,或選擇設計>設計工作室

VuGen將掃描腳本和其相關的數據,搜索可能的動態值。

2.相關的會話ID

選擇在相關選項卡中的會話ID項,然後單擊歸屬關係。VuGen將改變會話ID的狀態應用,並在Vuser腳本的頂部插入一個新的功能。新功能保存原始會話ID的參數。

3.關閉設計工作室

檢查相關語句的語法。

在VuGen中編輯器,找到VuGen將添加到開始Ø腳本的功能。新條目的格式如下:

1
2
3
4
5
6
7
8
web_reg_save_param_regexp(
“PARAMNAME = userSession”,
“ 正則表達式= userSession \\值=(。*?)> \\ñ<表\\的邊界”,
“SEARCH_FILTERS”,
“ 範圍=身體”,
“IgnoreRedirections =否”,
“RequestUrl = * / * nav.pl“,
LAST);

web_reg_save_param_regexp功能指示VuGen保存包含在正則表達式的值的第一次出現(唯一的會話ID)到一個名爲參數userSession

(本教程來自HP loadrunner 官網幫助中心)

下載最新版loadrunner試用>>

查看更多測試分析資訊和產品推薦>>>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章