如何使用jmeter錄制瀏覽器Https請(qǐng)求過(guò)程圖解
Jmeter錄制腳本時(shí),跟http腳本錄制主要區(qū)別是,https錄制需要添加安全證書(shū)。
那么在jmeter上如何操作呢?且看下面的操作步驟
一、jmeter的代理服務(wù)器及證書(shū)配置
1、打開(kāi)jmeter后,在工作臺(tái)右鍵選擇非測(cè)試元件,添加“HTTP代理服務(wù)器”

2、在線程組下面添加“錄制控制器”

3、在"http代理服務(wù)器"界面,目標(biāo)控制器選擇,之前添加好的線程組;排除模式添加 .*\.(js|css|PNG|jpg|png|gif).* ,過(guò)濾掉js、css、png、jpg等信息。
點(diǎn)擊“啟動(dòng)”按鈕,會(huì)在jmeter的bin目錄下生成一個(gè)安全證書(shū)文件:ApacheJMeterTemporaryRootCA.crt


然后點(diǎn)擊“確定”。
4、導(dǎo)入jmeter安全證書(shū),在菜單選項(xiàng)→ssl管理器,導(dǎo)入jmeter/bin目錄下的安全證書(shū)文件ApacheJMeterTemporaryRootCA.crt,這樣錄制https的代理服務(wù)器就啟動(dòng)并設(shè)置成功了


二、瀏覽器的代理服務(wù)器及證書(shū)配置
1、以火狐瀏覽器為例, 找到證書(shū)管理器→導(dǎo)入jmeter中bin目錄下的安全證書(shū)→確定

2、瀏覽器設(shè)置好代理配置,127.0.01,端口8888和jmeter保持一致;且勾選為所有協(xié)議使用相同代理服務(wù)器,點(diǎn)擊確定。

3、在瀏覽器中輸入要訪問(wèn)的網(wǎng)址進(jìn)行相關(guān)操作,就能在jmeter中看到錄制的https腳本了
注意:jmeter錄制完腳本后,記得停止jmeter代理服務(wù)器,同時(shí)記得關(guān)閉瀏覽器代理配置,不然瀏覽器不能正常訪問(wèn)網(wǎng)站喲。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Jmeter接口登錄獲取參數(shù)token報(bào)錯(cuò)問(wèn)題解決方案
- Jmeter HTTPS接口測(cè)試證書(shū)導(dǎo)入過(guò)程圖解
- Jmeter使用接口傳遞數(shù)據(jù)過(guò)程圖解
- python Django編寫(xiě)接口并用Jmeter測(cè)試的方法
- Web Jmeter–接口測(cè)試工具詳解
- Java Jmeter全局變量設(shè)置過(guò)程圖解
- JMETER用戶變量作用域測(cè)試流程
- Jmeter JDBC請(qǐng)求常見(jiàn)問(wèn)題解決方案
- Jmeter對(duì)接口測(cè)試入?yún)?shí)現(xiàn)MD5加密
相關(guān)文章
MyBatis中 #{} 和 ${} 的區(qū)別小結(jié)
MyBatis中#{}和${}是兩種占位符,本文就來(lái)介紹一下MyBatis中 #{} 和 ${} 的區(qū)別小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-12-12
Java C++解決在排序數(shù)組中查找數(shù)字出現(xiàn)次數(shù)問(wèn)題
本文終于介紹了分別通過(guò)Java和C++實(shí)現(xiàn)統(tǒng)計(jì)一個(gè)數(shù)字在排序數(shù)組中出現(xiàn)的次數(shù)。文中詳細(xì)介紹了實(shí)現(xiàn)思路,感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下2021-12-12
SpringBoot集成Druid連接池進(jìn)行SQL監(jiān)控的問(wèn)題解析
這篇文章主要介紹了SpringBoot集成Druid連接池進(jìn)行SQL監(jiān)控的問(wèn)題解析,在SpringBoot工程中引入Druid連接池非常簡(jiǎn)單,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-07-07
SpringBoot從2.7.x 升級(jí)到3.3注意事項(xiàng)
從SpringBoot 2.7.x升級(jí)到3.3涉及多個(gè)重要變更,特別是因?yàn)?nbsp;Spring Boot 3.x 系列基于 Jakarta EE 9,而不再使用 Java EE,本文就來(lái)詳細(xì)的介紹一下,感興趣的可以了解一下2024-09-09
springboot整合cxf發(fā)布webservice以及調(diào)用的方法
這篇文章主要介紹了springboot整合cxf發(fā)布webservice以及調(diào)用的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
Java多線程編程中synchronized關(guān)鍵字的基礎(chǔ)用法講解
Java的synchronized關(guān)鍵字用于修飾線程同步,用以線程資源共享的目的等,下面就帶來(lái)簡(jiǎn)單的Java多線程編程中synchronized關(guān)鍵字的基礎(chǔ)用法講解2016-06-06

