loadrunner錄製https腳本

如何確認是否錄製的系統是https協議:

       第一:開發明確告知

       第二:有時候你錄製腳本的時候,有事務再跑,但是生成腳本的時候會發現,沒有腳本生成。這樣,你用fiddler抓包你就會發現,這些請求都是https的

首先,loadrunner錄製https腳本需要下載證書,(也可以找開發要)

         打開瀏覽器輸入網址,點擊“證書錯誤”(看自己的情況),點擊“詳細信息”,點擊“複製到文件夾”,點擊“下一步”,選擇需要導出的協議,最後選擇保存的文件夾,進行保存,這樣保存的是cer證書。

       

然後,loadrunner需要的證書是pem格式,我們需要把cer證書轉變成pem證書,這需要openssl 工具(下載和安裝過程請百度)

工具安裝好之後,將我們導出的cer證書放在該工具的安裝目錄下

 點擊“開始”,輸入cmd命令,輸入openssl命令

進入openssl環境,輸入轉換命令x509 -inform der -in test.cer -out test.pem

其中test.cer需要寫完整的路徑,如圖所示 

輸入exit查看轉換後的pem證書存放地方 可以看出我的存放地址

 最後,將轉換後的pem證書放到loadrunner安裝目錄的bin目錄下,打開laodrunner選擇“Tools”->recoding options

點擊“new entry”按鈕 這樣就可以錄製了。

也許錄製的時候會有web_set_certificate_ex方法爲空,這樣把這個方法屏蔽掉就可以。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章