腳本優化-加密與解密
by:授客 QQ:1033553122
密碼加密
可以給密碼加密,意在把結果字元串作為腳本的參數或者參數值。例如,完整可能有一個使用者密碼填寫的表單,你想測試網站針對不同密碼的反應,但是你又想保護密碼的安全。Password Encoder允許你加密你的密碼。
密碼加密步驟
1. Start > Programs > LoadRunner > Tools > Password Encoder. 打開密碼加密對話框.
2.輸入密碼
3 點選Generate.加密密碼并在Encoded String框中顯示生成的加密字元串。
4 點選Copy按鈕來複制并加密後的字元串值,然後黏貼到代碼中,覆寫原來的value值
備注:win7
64位下不可用,點選Generate就退了,需要官方更新檔
文本加密
加密文本來保護密碼或者其它文本字元串憑據。可以通過界面自動執行加密操作,也可以通過程式設計手動加密,
可以随時撤銷加密以檢視原始值。加密後的文本變成一串代碼,如532ab7d24fc40ab5a3b3b5b3c5
注意:VuGen使用32-bit加密。
加密字元串步驟:
1
對于處于tree視圖的協定腳本,切換到script視圖檢視。
View > Script View.
2
選擇你要加密的文本。
3
右鍵選中字元串,選擇Encrypt
string
(string)
注意:如果想要使用使用加密過的字元串,那麼必須使用lr_decrypt先進行解密。
如lr_start_transaction(lr_decrypt("532ab7d24fc40ab5a3b3b5b3c5"));
撤銷文本加密
對于處于tree視圖的協定腳本,切換到script視圖檢視。View
> Script View.
選擇你要取消加密的文本。
右鍵選中字元串,選擇
Restore encrypted string(string)
備注:文本加密、撤銷加密功能在win7
64位下似乎不可用,安裝後無該功能
作者:授客
QQ:1033553122
全國軟體測試QQ交流群:7156436
Git位址:https://gitee.com/ishouke
友情提示:限于時間倉促,文中可能存在錯誤,歡迎指正、評論!
作者五行缺錢,如果覺得文章對您有幫助,請掃描下邊的二維碼打賞作者,金額随意,您的支援将是我繼續創作的源動力,打賞後如有任何疑問,請聯系我!!!
微信打賞
支付寶打賞 全國軟體測試交流QQ群