說(shuō)明:Jmeter和對(duì)應(yīng)jdk的下載及安裝說(shuō)明,在筆者的其他文章里面可以找到,這里不再贅述,筆者使用的是Jmeter5.3和jdk1.8
1.在開始講之前,先講一下如何看接口信息,一般情況下,開發(fā)會(huì)有接口文檔,如果沒有的話,可以在谷歌瀏覽器按F12抓包,看接口的信息,包括服務(wù)器地址,端口號(hào),路徑,header信息,請(qǐng)求體等,如下圖所示


2.首先打開Jmeter,如果不習(xí)慣使用英文,可以在如下地方設(shè)置語(yǔ)言為中文,option>choose language>chinese,如果想要修改界面為白色,也可以去選項(xiàng)>外觀中設(shè)置

3.文件>新建測(cè)試計(jì)劃,然后在測(cè)試計(jì)劃處,鼠標(biāo)右鍵>添加>線程>線程組

4.在線程組處,鼠標(biāo)右鍵,添加>取樣器>HTTP請(qǐng)求

5.填寫http請(qǐng)求的具體信息,其中內(nèi)容編碼處最好寫上uft-8,之前筆者沒有寫上,導(dǎo)致不能解析中文字符,如果你們也發(fā)生這樣的情況,可以試試加上,可能就能解決問題

假設(shè)接口地址是http://117.111.222.333:55555/api/web-server/user/login,那么路徑是/api/web-server/user/login,服務(wù)器地址是117.111.222.333,端口是55555
由于服務(wù)器地址,端口號(hào)等信息,經(jīng)常要用到,我們可以添加一個(gè)用戶自定義的變量,在測(cè)試計(jì)劃處鼠標(biāo)右鍵

如下配置,其他可能共用的變量,也可以在此處定義

6.添加好用戶定義的變量以后,如下填寫請(qǐng)求的信息

7.在http請(qǐng)求處,鼠標(biāo)右鍵,添加HTTP頭部信息管理器,此處填寫信息頭的內(nèi)容,一般接口定義文檔,或者抓包工具中可以看到,另外,如果有的接口需要填寫cookie,那么可以同理添加HTTP Cookie管理器

8.在http請(qǐng)求處,鼠標(biāo)右鍵,增加一個(gè)響應(yīng)斷言如下

8.在線程組處,添加查看結(jié)果樹,點(diǎn)擊運(yùn)行,至此一個(gè)普通登錄接口的測(cè)試就此完畢
