Jmeter配置代理實(shí)現(xiàn)錄制過(guò)程圖解
1、谷歌瀏覽器配置管理

在代理服務(wù)器中,按上圖進(jìn)行設(shè)置,可以把localhost換成 127.0.0.1 ,端口換成你想設(shè)置的,但是不要與別的端口進(jìn)行沖突,一般四位數(shù)的端口沖突比較少
2、Jmeter中配置代理
(1)添加線程組,在線程組里面添加HTTP Cookie管理器如下圖所示
添加路徑是:【線程組】右鍵--【添加】--【配置元件】-【HTTP Cookie管理器】

(2)在線程組里面添加http請(qǐng)求默認(rèn)值
添加路徑:【線程組】右鍵--【添加】--【配置元件】-【HTTP請(qǐng)求默認(rèn)值】

3、添加HTTP代理服務(wù)器
1、添加非測(cè)試原件->HTTP代理服務(wù)器,并設(shè)置端口號(hào)(與前面代理服務(wù)器端口號(hào)一致)、選擇目標(biāo)控制器(選中前面的線程組)

目標(biāo)控制器:決定將來(lái)錄制的腳本放在哪個(gè)目錄(我們把測(cè)試計(jì)劃看成一顆目錄樹(shù)的話,這個(gè)目錄就是樹(shù)中的一個(gè)節(jié)點(diǎn))。
我們可以在【測(cè)試計(jì)劃】-【線程組】下面添加節(jié)點(diǎn),然后指定腳本放在此節(jié)點(diǎn)。如下圖,我們?cè)凇揪€程組】下添加了【簡(jiǎn)單控制器】
節(jié)點(diǎn),然后我們就可以在“目標(biāo)控制器”處選擇它。

分組:錄制腳本時(shí)將會(huì)增加很多節(jié)點(diǎn),這些節(jié)點(diǎn)我們可以給它分組,便于查看與管理。對(duì)于HTTP請(qǐng)求我們可以把每一個(gè)URL看成是一個(gè)組,這樣更好理解。如下圖

不對(duì)樣本分組:羅列出錄制到的所有HTTP請(qǐng)求。
在組間添加分隔:加入以分割線命名的簡(jiǎn)單控制器。
每個(gè)組放入一個(gè)新的控制器:每個(gè)URL產(chǎn)生的請(qǐng)求放在一個(gè)控制器下。
只存儲(chǔ)每個(gè)組的第一個(gè)樣本:我們知道一個(gè)URL產(chǎn)生的HTTP請(qǐng)求可能不只一個(gè),一張圖片、一個(gè)樣式表都會(huì)是一個(gè)HTTP請(qǐng)求,錄制時(shí)將會(huì)產(chǎn)生很多的http請(qǐng)求,但是有時(shí)我們測(cè)試時(shí)會(huì)考慮緩存,實(shí)際上一些圖片不用每次下載,我們也不關(guān)心這些圖片產(chǎn)生的負(fù)載,我們可以根據(jù)實(shí)際情況選擇忽略他們,只錄制產(chǎn)生動(dòng)態(tài)數(shù)據(jù)的http請(qǐng)求
Put each group in a new transaction controller:通俗點(diǎn)說(shuō)就是每個(gè)URL的請(qǐng)求放入一個(gè)事務(wù)中,不管它有多少個(gè)HTTP請(qǐng)求,只要這個(gè)URL請(qǐng)求產(chǎn)生的
如何排除我們不需要的信息呢?看下圖
例如:在包含模式里我們可以填“..jsp”,意思是只在請(qǐng)求JSP文件時(shí)錄制腳本
在排除模式上填“..js”,在請(qǐng)求js文件時(shí)不錄制腳本(通常js png gif css php woff 這些類(lèi)型的文件都是不需要的)
這樣可以根據(jù)實(shí)際情況來(lái)過(guò)濾自己不需要的文件

4、開(kāi)始錄制

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Jmeter自定義函數(shù)base64加密實(shí)現(xiàn)過(guò)程解析
- Jmeter post上傳文件實(shí)現(xiàn)過(guò)程詳解
- Jmeter生成UUID作為唯一標(biāo)識(shí)符過(guò)程圖解
- Jmeter命令行執(zhí)行腳本如何設(shè)置動(dòng)態(tài)參數(shù)
- Jmeter對(duì)接口測(cè)試入?yún)?shí)現(xiàn)MD5加密
- jmeter在linux系統(tǒng)下運(yùn)行及本地內(nèi)存調(diào)優(yōu)的方法詳解
- Jmeter接口登錄獲取參數(shù)token報(bào)錯(cuò)問(wèn)題解決方案
- Jmeter如何基于命令行運(yùn)行jmx腳本
- Jmeter常見(jiàn)函數(shù)使用方法匯總
相關(guān)文章
SpringBoot注入靜態(tài)屬性或靜態(tài)對(duì)象的方法
我們?cè)谑褂肧pringBoot為一些靜態(tài)屬性或者靜態(tài)對(duì)象注入時(shí)會(huì)發(fā)現(xiàn)注入不成功,我們可以以下這幾種方式把需要注入的值注入到靜態(tài)屬性中,感興趣的朋友一起看下2024-12-12
java安全編碼指南之:表達(dá)式規(guī)則說(shuō)明
這篇文章主要介紹了java安全編碼指南之:表達(dá)式規(guī)則說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09
java自定義日志輸出文件(log4j日志文件輸出多個(gè)自定義日志文件)
打印日志的在程序中是必不可少的,如果需要將不同的日志打印到不同的地方,則需要定義不同的Appender,然后定義每一個(gè)Appender的日志級(jí)別、打印形式和日志的輸出路徑,下面看一個(gè)示例吧2014-01-01
Java同步代碼塊解決銀行取錢(qián)的安全問(wèn)題實(shí)例分析
這篇文章主要介紹了Java同步代碼塊解決銀行取錢(qián)的安全問(wèn)題,結(jié)合實(shí)例形式分析了java基于線程的同步問(wèn)題實(shí)現(xiàn)與使用相關(guān)操作技巧,需要的朋友可以參考下2019-08-08
java配置數(shù)據(jù)庫(kù)連接池的方法步驟
java配置數(shù)據(jù)庫(kù)連接池的方法步驟,需要的朋友可以參考一下2013-05-05
Java實(shí)現(xiàn)隨機(jī)驗(yàn)證碼具體代碼
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)隨機(jī)驗(yàn)證碼具體代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01
Java使用selenium爬取b站動(dòng)態(tài)的實(shí)現(xiàn)方式
本文主要介紹了Java使用selenium爬取b站動(dòng)態(tài)的實(shí)現(xiàn)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01

