一 . mac系統(tǒng)下載Jmeter
下載地址:http://jmeter.apache.org/download_jmeter.cgi

image.png
二.啟動Jmeter
mac系統(tǒng)運行jmeter.sh文件,在windows系統(tǒng)下啟動jmeter.bat文件
在終端找到j(luò)meter.sh文件的路徑下,執(zhí)行命令sh jmeter.sh啟動jmeter

image.png
三.創(chuàng)建線程組

image.png
四.創(chuàng)建HTTP request 請求
HTTP request請求的來源,通過F12查看控制臺獲取

image.png
五.添加view requests Tree
首先添加查詢結(jié)果樹:

image.png
如果運行出來的結(jié)果有值,則reponse data中返回結(jié)果值,且執(zhí)行結(jié)果為綠色圖標

image.png
六.使用變量
在HTTP request中可使用變量:
首先創(chuàng)建變量值:

image.png
在http request下的path中設(shè)置變量參數(shù):如/search?cityname=${city}

image.png
設(shè)置變量參數(shù)和值:

image.png
七.使用斷言,驗證輸出結(jié)果是否正確
檢驗線程組方法中的結(jié)果值是否符合期望值,可使用斷言,先創(chuàng)建斷言,如下:

image.png
添加斷言檢驗機制:

image.png
如果斷言檢驗出的期望結(jié)果值在方法返回值中,則返回檢驗方法,無則返回fail

image.png
八.關(guān)聯(lián)
一個request請求中的內(nèi)容,調(diào)用另一個request請求的返回值,則可使用關(guān)聯(lián),如正則表達式
先創(chuàng)建一個Http Request

image.png
創(chuàng)建正則表達式:

image.png
設(shè)置當前http request請求中的參數(shù),給于賦值

image.png