以下內(nèi)容均來自
LoadRunner
幫助手冊,或根據(jù)幫助手冊內(nèi)容整理。
?
1.????????
lr_set_transaction_status(int status)
:設置事務的默認結(jié)束狀態(tài)。
lr_set_transaction_status_by_name(LR_PASS,<transaction name>)
:設置單一事務的默認結(jié)束狀態(tài)。
2.????????
lr_continue_on_error(int value)
:指定
LR
在腳本運行時出錯的處理方式。通過在腳本片段的前后插入該函數(shù),可以為某一段腳本指定出錯的處理方式。(注:在
Vugen
中“
Vuser
”的“
Runtime Settings
”
à
“
General
”頁
à
“
Miscellaneous
”中設置的是整個腳本的出錯處理方式)
3.????????
設置高級錄制選項:通過選擇
UTF-8
選項可支持
UTF-8
編碼。該選項指示
VuGen
將非
ASCII
的
UTF-8
字符轉(zhuǎn)換為本地計算機上的編碼,以便在
VuGen
編輯器中正確顯示它們。如果啟用
UTF-8
支持選項,則無法錄制非
UTF-8
字符集的站點。
4.????????
設置
Internet
首選項:通過
“
啟用圖像和文本檢查
”
復選框,可以讓
Vuser
在重播期間執(zhí)行驗證檢查(方法是執(zhí)行驗證函數(shù)):
web_find
或
web_image_check
。該選項僅適用于在基于
HTML
的模式下錄制的語句。運行驗證檢查的
Vuser
使用的內(nèi)存要比不執(zhí)行檢查的
Vuser
使用的內(nèi)存多(默認情況下禁用)。
5.????????
lr_get_transaction_duration
(
const char * transaction
):
此函數(shù)在事務內(nèi)定義一個點,函數(shù)返回的是,從事務開始到函數(shù)指定的點的時間段的值。