當某一段操作需要反覆呼叫時,可將該部分操作封裝為乙個函式,通過呼叫函式實現反覆操作的**,可簡化**;下面以loadrunner字元編碼轉換功能為例,介紹函式的封裝;
1//封裝方法localtoutf8():將請求中的中文轉碼為utf8
2char* localtoutf8(char *input,char *output)
"),output);8}
910//封裝方法utf8tolocal():將響應報文中的中文轉碼為本地編碼
11char* utf8tolocal(char *input,char *output)
"),output);17}
1819
action()20"
));24
25 localtoutf8("
","output2");
26 lr_output_message("
%s",lr_eval_string("
"));
2728
return0;
29 }
loadrunner的常用函式
一 基礎函式 在vu左邊導航欄中,有三個lr框架函式,分別是vuser init action vuser end 這三個函式存在與任何vuser型別的指令碼中。vuser init 虛擬使用者的初始化函式,存放使用者初始化操作,如登入 分配記憶體等。只執行一次 action 虛擬使用者要做的業務,...
LoadRunner常用函式(1)
loadrunner常用函式 1 eg lr output message 解密後資料為 s lr decrypt 4d9d6013dcbe726b output 解密後資料為isis eg char a,logfile 500 dir seperator long file putenv logf...
LoadRunner學習筆記log函式
lr log message 只是記會寫到本地vuser的log裡面。lr message和lr output message基本相同,它們會同時寫到vuser的log和傳送到controller裡面,也就是說如果你 在有很多壓力客戶機,它們會把資訊除了記錄在本地的vuser之外,還要傳送到遠端的c...