loadrunner常用函数总结
事務函數:
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_param_sprintf 將參數格式化后保存到字符串中。參數可以是任何類型。
sprintf
?
消息函數
lr_debug_message 將調試信息發送到輸出窗口
lr_error_message 將錯誤消息發送到輸出窗口
lr_get_debug_message 檢索當前消息類
lr_log_message 將消息發送到日志文件
lr_output_message 將消息發送到輸出窗口
lr_set_debug_message 設置調試消息類
lr_vuser_status_message 生成帶格式的輸出,并將其寫到 ControllerVuser 狀態區域
lr_message 將消息發送到 Vuser 日志和輸出窗口
運行時函數
lr_load_dll 加載外部 DLL
lr_peek_events 指明可以暫停 Vuser 腳本執行的位置
lr_think_time 暫停腳本的執行,以模擬思考時間(實際用戶在操作之間暫停以進行思考的時間)
lr_continue_on_error 指定處理錯誤的方法
lr_rendezvous 在 Vuser 腳本中設置集合點
?
時間函數
web_save_timestamp_param( const char *tmstampParam, LAST ); 獲取當前時間戳
time
ctime
?
?
其他函數
atoi 字符串轉換成int值
atof 字符串轉換成float值,注意:使用此函數必須先進行聲明:double atof(const char *string);
atol 字符串轉換成long值
?
?
持續更新。。。。
?
轉載于:https://www.cnblogs.com/lingfengblogs/p/4164539.html
總結
以上是生活随笔為你收集整理的loadrunner常用函数总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows程序快速启动的方式:WIN
- 下一篇: 微软职位内部推荐-Software En