1. 程式人生 > 程式設計 >如何使用jmeter錄製瀏覽器Https請求過程圖解

如何使用jmeter錄製瀏覽器Https請求過程圖解

Jmeter錄製指令碼時,跟http指令碼錄製主要區別是,https錄製需要新增安全證書。

那麼在jmeter上如何操作呢?且看下面的操作步驟

一、jmeter的代理伺服器及證書配置

1、開啟jmeter後,在工作臺右鍵選擇非測試元件,新增“HTTP代理伺服器”

如何使用jmeter錄製瀏覽器Https請求過程圖解

2、線上程組下面新增“錄製控制器”

如何使用jmeter錄製瀏覽器Https請求過程圖解

3、在"http代理伺服器"介面,目標控制器選擇,之前新增好的執行緒組;排除模式新增 .*\.(js|css|PNG|jpg|png|gif).* ,過濾掉js、css、png、jpg等資訊。

點選“啟動”按鈕,會在jmeter的bin目錄下生成一個安全證書檔案:ApacheJMeterTemporaryRootCA.crt

如何使用jmeter錄製瀏覽器Https請求過程圖解

如何使用jmeter錄製瀏覽器Https請求過程圖解

然後點選“確定”。

4、匯入jmeter安全證書,在選單選項→ssl管理器,匯入jmeter/bin目錄下的安全證書檔案ApacheJMeterTemporaryRootCA.crt,這樣錄製https的代理伺服器就啟動並設定成功了

如何使用jmeter錄製瀏覽器Https請求過程圖解

如何使用jmeter錄製瀏覽器Https請求過程圖解

二、瀏覽器的代理伺服器及證書配置

1、以火狐瀏覽器為例, 找到證書管理器→匯入jmeter中bin目錄下的安全證書→確定

如何使用jmeter錄製瀏覽器Https請求過程圖解

2、瀏覽器設定好代理配置,127.0.01,埠8888和jmeter保持一致;且勾選為所有協議使用相同代理伺服器,點選確定。

如何使用jmeter錄製瀏覽器Https請求過程圖解

3、在瀏覽器中輸入要訪問的網址進行相關操作,就能在jmeter中看到錄製的https指令碼了

注意:jmeter錄製完指令碼後,記得停止jmeter代理伺服器,同時記得關閉瀏覽器代理配置,不然瀏覽器不能正常訪問網站喲。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。