jmeter主要元件
測(cè)試計(jì)劃
線程組:一個(gè)線程就是一個(gè)用戶,線程組可以模擬多個(gè)用戶
請(qǐng)求:模擬用戶的各種協(xié)議請(qǐng)求
邏輯控制器:簡(jiǎn)單控制器,隨機(jī)控制器,循環(huán)控制器,用來控件腳本流程
-
函數(shù) 隨機(jī)函數(shù),image.png
{__Random(最小值,最大值,變量名)},{__RandomString(位數(shù),字符串范圍,變量名)}
斷言:對(duì)預(yù)期結(jié)果做檢查
監(jiān)聽器,如察看結(jié)果樹:監(jiān)控展示請(qǐng)求結(jié)果
抓包
- 模擬get 請(qǐng)求
- 傳參:在請(qǐng)求行url 后 通過?分隔符連接請(qǐng)求路徑和參數(shù) 通過"&" 連接多個(gè)參數(shù)
- 模擬post 請(qǐng)求
- 傳參:在請(qǐng)求正文 body 里面?zhèn)髦?/li>
接口測(cè)試流程圖
jmeter基礎(chǔ)套件-內(nèi)置函數(shù)-各類控制器-工程結(jié)構(gòu).png
fiddler 抓包導(dǎo)出
- 部分導(dǎo)出:selected sessions
image.png
- all sessions
image.png
-
添加注釋
image.png