Jmeter_錄制HTTPS


【環境】

  Jmeter版本:Jmeter3.2

  JDK版本:JDK1.8

【配置】

  【1】添加線程組、Http信息頭管理器、httpCookie管理器、HTTP代理服務器

  【2】設置瀏覽器的錄制端口,注意:安全(S)”(要求:錄制機器上未被占用的端口,默認首選8080);如下圖所示:

 

  【3Jmeter需要有效的證書,安裝目錄..\apache-jmeter-3.2\bin下的證書文件ApacheJMeterTemporaryRootCA.crt有效期為7天,如果必要,可以通過刪除相同目錄下的proxyserver.jks,強制JMeter再生密鑰庫(和出口證書的apachejmetertemporaryrootca [.usr |.crt ]

  備注:自動生成的證書,KeyStore Password  默認為:password

【錄制】

  【1】啟動“HTTP代理服務器,這時會報警告如下:

 

  【2】導入證書文件:點擊確定后,在Jmeter中依次選項→SSL管理器,選擇Jmeter\bin下的ApacheJMeterTemporaryRootCA.crt

 

  【3】在瀏覽器中輸入URL錄制,這時會出現不安全等警告,選擇當前頁面的高級繼續前往

 

  【4】輸入密鑰:繼續前往后,Jmeter中會報出彈框,輸入正確的KeyStore Password即可;

 

  【5】錄制成功后,如下所示:

 

【備注】

  【1】看到之前有人在錄制前,還添加了錄制控制器,本次錄制未加該控制器也錄制正確;

  【2】除了使用Jmeter自動生成證書,也可以手動生成證書自己設置密碼,-file 后面的.cer為從瀏覽器導出的壓測系統對應的證書文件;

 


免責聲明!

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



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