一、jmeter的安裝
?
1、下載安裝jmeter
?
?
2、找到你下載jmeter的安裝包并解壓
?
?
?
?
?
?
?
?
?
3、打開解壓的jmeter文件夾找到bin
?
?
?
4、找到j(luò)meter.bat,如果找不到j(luò)meter.bat就是文件名稱后綴隱藏了,找到查看-顯示-文件擴展名
?
?
?
?
?
?
?
5、雙擊點擊jmeter.bat就打開jmeter了
?
?
?
1、如果是windows,雙擊bin目錄下的jmeter.bat 2、如果是Linux或者Mac,雙擊bin目錄下的jmeter.sh
?
?
?
7、jmeter.properties該文件是JMeter的配置文件
?
?
?
8、如何更改主題、字體和中英文切換
1、找到Options點擊Look and Feel
?
?
?
2、更改語言
?
?
?
?
?
二、JMeter是干什么的
?
?
?
?
?
?
?
?
?
?
?
?
2、HTTP信息頭管理器
?
?
?
3、察看結(jié)果樹
?
?
?
下面我們進行XML格式的實戰(zhàn)練習(xí)
?
?
1、首先在線程組里面創(chuàng)建一個新的簡單控制器(添加-邏輯控制-簡單控制器)我們把HTTP請求放到簡單控制器里面,我們用鼠標點擊你要移動的測試用例就可以任意拖動了
?
?
?
?
?
?
?
2、首先我們在jmeter創(chuàng)建一個新的線程組,在新創(chuàng)建的線程組里面創(chuàng)建一個新的HTTP請求(添加-取樣器-HTTP請求),找到你要測試的接口,把請求方法、請求地址、響應(yīng)數(shù)據(jù)這些寫到里面
?
?
?
?
?
?
3、在線程組里面創(chuàng)建一個HTTP信息頭管理器,并把它移動到HTTP請求上面,然后我打開HTTP請求,在里面把你要測試的接口數(shù)據(jù)請求頭添加到里面
?
?
?
?
?
?
4、在我們創(chuàng)建的線程組里面創(chuàng)建一個新的察看結(jié)果樹,并把它放在簡單控制器上面,并啟動運行查看是否正確
?
?
?
5、? HTTP請求默認值
HTTP請求默認值是分離請求地址,一個地方維護
?
?
?
6、JSON提取器,在jmeter中怎么獲取token的動態(tài)參數(shù)?
1.首先在登錄下添加-后置處理器-JSON提取器
2.將名字修改為獲取token,第一個token是變量名,第二個token是獲取值
?
?
?
?
7、JSON斷言
鼠標右鍵點擊添加-斷言-JSON斷言,驗證手機號斷言
?
?
?
?
?
?
?
?
?
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對應(yīng)的value數(shù)據(jù)
?
1、下載json插件
?
?2、打開下載的插件把他放在D: estDevapache-jmeter-5.4.1libext目錄下
?
?
3、下載成功
下載成功我們會顯示這樣
?
?
?
本文摘自 :https://www.cnblogs.com/