LoadRunner把關聯取值當作檢查點來使用
在性能測試過程中,很多人都會想通過使用檢查點來檢查系統響應是否正常,LR的檢查點對“死”的,靜态的 可以做到檢查作業,但是對于動态時刻重新整理的頁面很多人都不知道怎麼檢查系統的響應是否正常,其實我們可以想想LR 另外的一個強大檢查工具關聯可以做到對那種動态頁面裡面有些特殊數值會時時重新整理做系統性能響應檢查;
例如:頁面裡面的某些特殊數值會時刻重新整理顯示不同數值的,這是用檢查點也許無法檢查在并發時是否正常顯示你想要的數值,這時你可以通過Lr的關聯取值當作檢查點來判斷 無非就是在關聯數值裡面多加一行 Notfound=error 就可以做到在系統并發時時刻檢查系統是否正常響應。
LR 的系統關聯取值無非就是對系統伺服器響應給用戶端的動态取值的, 也就是把腳本中某些寫死的資料,轉變成是撷取自伺服器所送的、動态的、每次都不一樣的資料。
具體如下:
web_reg_save_param_ex( "ParamName=summary_product", "LB=annual\">", "RB=%</td", "Ordinal=8", SEARCH_FILTERS, "Scope=Body", "IgnoreRedirections=Yes", "RequestUrl=*/index*", "Notfound=error", LAST);
備注:部分語言引用網絡,代碼部分為自己的所寫,具體的點還需要大家自己實踐