一、jmeter的安裝
?
1、下載安裝jmeter
?
?
2、找到你下載jmeter的安裝包并解壓
?
?
?
?
?
?
?
?
?
3、打開解壓的jmeter文件夾找到bin
?
?
?
4、找到j(luò)meter.bat,如果找不到j(luò)meter.bat就是文件名稱后綴隱藏了,找到查看-顯示-文件擴(kuò)展名
?
?
?
?
?
?
?
5、雙擊點(diǎn)擊jmeter.bat就打開jmeter了
?
?
?
1、如果是windows,雙擊bin目錄下的jmeter.bat 2、如果是Linux或者M(jìn)ac,雙擊bin目錄下的jmeter.sh
?
?
?
7、jmeter.properties該文件是JMeter的配置文件
?
?
?
8、如何更改主題、字體和中英文切換
1、找到Options點(diǎn)擊Look and Feel
?
?
?
2、更改語言
?
?
?
?
?
二、JMeter是干什么的
?
?
?
?
?
?
?
?
?
?
?
?
2、HTTP信息頭管理器
?
?
?
3、察看結(jié)果樹
?
?
?
下面我們進(jìn)行XML格式的實(shí)戰(zhàn)練習(xí)
?
?
1、首先在線程組里面創(chuàng)建一個(gè)新的簡(jiǎn)單控制器(添加-邏輯控制-簡(jiǎn)單控制器)我們把HTTP請(qǐng)求放到簡(jiǎn)單控制器里面,我們用鼠標(biāo)點(diǎn)擊你要移動(dòng)的測(cè)試用例就可以任意拖動(dòng)了
?
?
?
?
?
?
?
2、首先我們?cè)趈meter創(chuàng)建一個(gè)新的線程組,在新創(chuàng)建的線程組里面創(chuàng)建一個(gè)新的HTTP請(qǐng)求(添加-取樣器-HTTP請(qǐng)求),找到你要測(cè)試的接口,把請(qǐng)求方法、請(qǐng)求地址、響應(yīng)數(shù)據(jù)這些寫到里面
?
?
?
?
?
?
3、在線程組里面創(chuàng)建一個(gè)HTTP信息頭管理器,并把它移動(dòng)到HTTP請(qǐng)求上面,然后我打開HTTP請(qǐng)求,在里面把你要測(cè)試的接口數(shù)據(jù)請(qǐng)求頭添加到里面
?
?
?
?
?
?
4、在我們創(chuàng)建的線程組里面創(chuàng)建一個(gè)新的察看結(jié)果樹,并把它放在簡(jiǎn)單控制器上面,并啟動(dòng)運(yùn)行查看是否正確
?
?
?
5、? HTTP請(qǐng)求默認(rèn)值
HTTP請(qǐng)求默認(rèn)值是分離請(qǐng)求地址,一個(gè)地方維護(hù)
?
?
?
6、JSON提取器,在jmeter中怎么獲取token的動(dòng)態(tài)參數(shù)?
1.首先在登錄下添加-后置處理器-JSON提取器
2.將名字修改為獲取token,第一個(gè)token是變量名,第二個(gè)token是獲取值
?
?
?
?
7、JSON斷言
鼠標(biāo)右鍵點(diǎn)擊添加-斷言-JSON斷言,驗(yàn)證手機(jī)號(hào)斷言
?
?
?
?
?
?
?
?
?
8、如果返回值里面有漢字一定要在內(nèi)容編碼里面加上utf-8大小寫都可以
?
?
?
9、執(zhí)行用例的禁用與開啟
?
?
?
?
PostMan調(diào)用變量是:{{變量名稱}}
JMeter調(diào)用變量是:${變量名稱}
?
四、jmeter與postman的區(qū)別
?
JSON插件:返回來的響應(yīng)數(shù)據(jù)的格式是JSON格式,那么使用該插件可以很輕松的獲取到它里面的數(shù)據(jù),比如key對(duì)應(yīng)的value數(shù)據(jù)
?
1、下載json插件
?
?2、打開下載的插件把他放在D: estDevapache-jmeter-5.4.1libext目錄下
?
?
3、下載成功
下載成功我們會(huì)顯示這樣
?
?
?
本文摘自 :https://www.cnblogs.com/