LoadRunner指令碼開發 字串編碼轉換

2021-09-30 23:47:10 字數 1113 閱讀 9221

相關函式

lr_convert_string_encoding函式

功能:字串編碼轉換

原型:

int lr_convert_string_encoding(const char *sourcestring, const char *fromencoding, const char *toencoding, const char *paramname);

返回值:0(執行成功)、-1(執行失敗)

引數說明:

sourcestring:要轉換的字串

fromencoding:源字元的編碼

toencoding:儲存在引數parmaname中的字串編碼,即要轉換的目標編碼

paramname:儲存轉換編碼後的字串

說明:

1.lr_convert_string_encoding支援system locale,unicode,utf-8字串編碼的相互轉換,引數paramname中儲存結果字串,該結果字串包含字串結束符null

2.結果字串中的可列印字元在vugen和日誌中按實際字元顯示,不可列印字元則以十六進製制顯示,例如:

rc = lr_convert_string_encoding("a", null, lr_enc_utf8, "stringinunicode");

結果字串(即stringinunicode引數值)顯示為:a\x00, 而不是\x41\x00,因為a為可列印字串.

3.fromencoding and toencoding可選值:

loadrunner 指令碼開發-字串編碼轉換

例子:

action()

return 0;

}

輸出結果:

Loadrunner指令碼開發規範

loadrunner指令碼開發規範 目錄 1.一般約定.3 2.注釋約定.4 3.格式化 5 1.1具體指令碼規則,必須在具體 中加注釋,以便指令碼開發人員閱讀和理解指令碼。1.2指令碼的存放規則 測試指令碼應該儲存在指定的庫中,例如乙個共享的驅動盤或測試管理工具中。為節省空間,便於復用,測試指令碼...

loadrunner指令碼錄製

指令碼是效能測試的基礎 1.錄製 a.我們錄製的開始和錄製的結束,應該是一致的畫面。b.loadrunner是很好的效能測試工具,它在造大量資料的時候也很有用處 比如造多個註冊使用者 用引數化就可以做到。1.錄製註冊 注意使用者名稱最好是比較簡單的,有規律的,便於以後引數化。密碼可以設定一樣的,就不...

LoadRunner指令碼增強

1.檢查點 web find 和web reg find 2.block技術 如果對不同的事物進行不同次數的迴圈該怎麼處理?預設情況下loadrunner對所有的事物都是統一執行的,即雖然有多個事物,但它們被執行的迴圈次數都一樣的,那麼loadrunner block技術,vuser run tim...