jmeter主要元件
測(cè)試計(jì)劃
線程組:一個(gè)線程就是一個(gè)用戶,線程組可以模擬多個(gè)用戶
請(qǐng)求:模擬用戶的各種協(xié)議請(qǐng)求
邏輯控制器:簡(jiǎn)單控制器,隨機(jī)控制器,循環(huán)控制器,用來控件腳本流程
-
函數(shù) 隨機(jī)函數(shù),
{__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è)試流程圖
fiddler 抓包導(dǎo)出
- 部分導(dǎo)出:selected sessions
- all sessions
-
添加注釋