事務函數:
??????????????????????????????????????????????????????
????????
lr_end_sub_transaction
|
標記子事務的結束以便進行性能分析
|
lr_end_transaction
|
標記
LoadRunner
事務的結束
|
lr_end_transaction_instance
|
標記事務實例的結束以便進行性能分析
|
lr_fail_trans_with_error
|
將打開事務的狀態設置為
LR_FAIL
并發送錯誤消息
|
lr_get_trans_instance_duration
|
獲取事務實例的持續時間(由它的句柄指定)
|
lr_get_trans_instance_wasted_time
|
獲取事務實例浪費的時間(由它的句柄指定)
|
lr_get_transaction_duration
|
獲取事務的持續時間(按事務的名稱)
|
lr_get_transaction_think_time
|
獲取事務的思考時間(按事務的名稱)
|
lr_get_transaction_wasted_time
|
獲取事務浪費的時間(按事務的名稱)
|
lr_resume_transaction
|
繼續收集事務數據以便進行性能分析
|
lr_resume_transaction_instance
|
繼續收集事務實例數據以便進行性能分析
|
lr_set_transaction_instance_status
|
設置事務實例的狀態
|
lr_set_transaction_status
|
設置打開事務的狀態
|
lr_set_transaction_status_by_name
|
設置事務的狀態
|
lr_start_sub_transaction
|
標記子事務的開始
|
lr_start_transaction
|
標記事務的開始
|
lr_start_transaction_instance
|
啟動嵌套事務(由它的父事務的句柄指定)
|
lr_stop_transaction
|
停止事務數據的收集
|
lr_stop_transaction_instance
|
停止事務(由它的句柄指定)數據的收集
|
lr_wasted_time
|
消除所有打開事務浪費的時間
|
??????????????????????????????????????????????????????????????????????????
命令行分析函數
???
lr_get_attrib_double
|
檢索腳本命令行中使用的
double
類型變量
|
lr_get_attrib_long
|
檢索腳本命令行中使用的
long
類型變量
|
lr_get_attrib_string
|
檢索腳本命令行中使用的字符串
|
?
信息性函數
lr_user_data_point
|
記錄用戶定義的數據示例
|
lr_whoami
|
將有關
Vuser
腳本的信息返回給
Vuser
腳本
|
lr_get_host_name
|
返回執行
Vuser
腳本的主機名
|
lr_get_master_host_name
|
返回運行
LoadRunner Controller
的計算機名
|
?
字符串函數
????????????????????????????????????????????????????????????????????????
lr_eval_string
|
用參數的當前值替換參數
|
lr_save_string
|
將以
NULL
結尾的字符串保存到參數中
|
lr_save_var
|
將變長字符串保存到參數中
|
lr_save_datetime
|
將當前日期和時間保存到參數中
|
lr _advance_param
|
前進到下一個可用參數
|
lr _decrypt
|
解密已編碼的字符串
|
lr_eval_string_ext
|
檢索指向包含參數數據的緩沖區的指針
|
lr_eval_string_ext_free
|
釋放由
lr_eval_string_ext
分配的指針
|
lr_save_searched_string
|
在緩沖區中搜索字符串實例,并相對于該字符串實例,將該緩沖區的一部分保存到參數中
|
?
消息函數
lr_debug_message
|
將調試信息發送到輸出窗口
|
lr_error_message
|
將錯誤消息發送到輸出窗口
|
lr_get_debug_message
|
檢索當前消息類
|
lr_log_message
|
將消息發送到日志文件
|
lr_output_message
|
將消息發送到輸出窗口
|
lr_set_debug_message
|
設置調試消息類
|
lr_vuser_status_message
|
生成帶格式的輸出,并將其寫到
Controller Vuser
狀態區域
|
lr_message
|
將消息發送到
Vuser
日志和輸出窗口
|
?
運行時函數
lr_load_dll
|
加載外部
DLL
|
lr_peek_events
|
指明可以暫停
Vuser
腳本執行的位置
|
lr_think_time
|
暫停腳本的執行,以模擬思考時間(實際用戶在操作之間暫停以進行思考的時間)
|
lr_continue_on_error
|
指定處理錯誤的方法
|
lr_rendezvous
|
在
Vuser
腳本中設置集合點
|
?