LoadRunner錄制HTTPS協議腳本


        學習LoadRunner錄制HTTPS協議腳本,其實是一個意外的收獲。當我拿到要測試的URL時,我像以前的步驟一樣錄制腳本,但是錄制結束后,發現並沒有生成腳本,開始以為是LoadRunner的原因,我就換了一個之前錄制過的URL,發現可以成功錄制腳本。后來就發現原來一個是HTTP,另一個是HTTPS。接下來就百度了一下“LoadRunner錄制HTTPS協議腳本”,得知LoadRunner是可以錄制HTTPS腳本的。

        HTTP協議傳輸的數據都是未加密的,因此使用HTTP協議傳輸隱私信息非常不安全。比如:信用卡號、密碼等支付信息。為了保證這些隱私數據能加密傳輸,於是網景公司設計了SSL(Secure Sockets Layer)協議用於對HTTP協議傳輸的數據進行加密,從而就誕生了HTTPS。HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全。因此將原來的http換成了https鏈接。

操作環境:LoadRunner11 ,IE9

        使用LoadRunner錄制HTTPS協議腳本,第一步:獲取證書

        獲取的證書得將.cer格式轉換為LoadRunner識別的.pem格式,轉換方法網上有很多。這里是開發直接提供的.pem格式。

第二步:LoadRunner配置

1.點擊工具-錄制選項-網絡-端口映射-新建條目,IE瀏覽器捕獲級別選擇“WinINet 級別數據”!!!否則錄制的腳本為空。

2.填寫目標服務器即被測地址、端口號、連接類型、SSL版本,將證書導入,輸入證書密碼

3.配置完后就可以錄制腳本了

4.腳本回放

回放時報錯:Action.c(3): 錯誤 -27776: 服務器“zhangguoli.cn”在嘗試協商 SSL 會話時關閉連接

需要將運行時設置-Internet協議-首選項:WinInet回放,而不是套接字(僅Windows)(W)勾選上

 

   HTTP和HTTPS的區別參考:https://www.cnblogs.com/wqhwe/p/5407468.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM