歡迎關(guān)注公眾號:WeTester測試園,獲取更多內(nèi)容
1. 首先安裝好JAVA環(huán)境弯淘,然后在https://jmeter.apache.org/download_jmeter.cgi
下載jmeter, 并配置好jmeter環(huán)境践惑,接著就可以解壓下載好的壓縮包,執(zhí)行bin目錄下的jmeter.bat文件管嬉,就可以使用jmeter了
2.打開jmeter之后羹蚣,新建測試計劃(Test Plan),根據(jù)測試接口情況原探,重命名相關(guān)的,比如充值接口test-plan
3.添加HTTP請求默認值(HTTP Request Defaults)顽素,輸入服務(wù)器名稱或者IP咽弦、端口號以及中文編碼UTF-8
4.添加HTTP信息頭管理器(HTTP Header Manager),輸入名稱token和值${token}胁出,以及接口需要攜帶的頭部信息值
5.添加用戶自定義變量(User Defined Variables)型型,輸入需要請求的動態(tài)參數(shù)和值${},這里的是全局變量定義
6.添加線程組全蝶,重命名闹蒜,比如充值api;線程組的作用是模擬用戶發(fā)送請求抑淫,數(shù)值可以自己定義
7.在線程組里面绷落,添加簡單控制器(Simple Controller),重命名如賬號登錄獲取token_case, 控制器的作業(yè)是可以在一個線程組下管理運行多個測試case始苇,分別針對單一接口或者是業(yè)務(wù)接口
8.添加HTTP請求以及token的正則表達式(Regular Expression Extractor):"memkey":(.+?)"
用正則表達式提取響應(yīng)后的返回的數(shù)據(jù)登錄接口獲取
9.添加響應(yīng)斷言設(shè)置砌烁,如果包含字符串“登錄成功”,則響應(yīng)數(shù)據(jù)正確
10.添加查看結(jié)果樹催式,查看響應(yīng)數(shù)據(jù)
11.添加聚合報告函喉,查看響應(yīng)時間
到這里,一個簡單的基本并發(fā)測試接口的就設(shè)置完了荣月,總的來說管呵,要添加線程組-->控制器-->請求內(nèi)容-->響應(yīng)斷言判斷是否返回我們想要的數(shù)據(jù)-->查看結(jié)果和報告
下期會講一些元件的高級用法,以及常見的問題