使用Jmeter進行https接口測試時,如何導入證書


背景:對於https類型的接口,使用Jmeter進行測試時,需進行證書導入。

步驟:

1、證書下載:

(1)使用Chrome打開需要被測地址,點擊地址欄前面的小鎖,如下圖:

選擇“證書”----“詳細信息”----“復制到文件”:

 

然后根據證書導出向導,選擇要使用的格式為“DER 編碼二進制x.509(.CER)(D)”

 

 

 選擇存儲的位置和文件名:

 

 

 

 2、利用jdk中的keytool.exe工具,重新生成證書

(1)在命令行中進入jkd\bin,然后使用命令keytool -import -alias “name.store”-file “path” -keystore name.store生成證書:

 

 根據提示,輸入口令(注:該口令在Jmeter導入證書后第一次運行時需要輸入),然后回車

(2)在命令行界面出現的“是否信任此證書”中輸入“是”:

 

 回車,提示:證書已添加到密鑰o(╥﹏╥)庫中

此時,在D:\keyStore中可以看到生成的證書:

 

 3、在Jmeter中添加此證書:在Jmeter選項----SSL管理器中選擇剛才生成的test.store:

 

 新建一個線程組,並添加一個http request,協議為https,服務器名和端口號與之前在瀏覽器中打開的地址保持一致,並勾選“自動重定向”,其他參數與配置根據實際情況自行設置即可,如下圖:

 

 第一次啟動Jmeter腳本時需要輸入步驟2中設置的密鑰,后續執行不需要輸入該密鑰,如下圖:

 

 

 至此,完成。

 


免責聲明!

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



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