最近在研究并發(fā),用到了Jmeter對(duì)接口進(jìn)行壓力測試,記錄下使用過程
一. 配置/bin下的Jmeter.properties,打開以下兩項(xiàng)配置,一個(gè)是默認(rèn)的編碼,一個(gè)是默認(rèn)的語言
二. 打開jmeter.bat運(yùn)行,新建線程組,在線程組下新建以下內(nèi)容
1. CSV數(shù)據(jù)文件設(shè)置(右鍵添加,在配置元件目錄中)
首先自行調(diào)用登錄接口生成不同用戶的token,然后保存到一個(gè)txt文件中,如下
然后配置CSV
2. HTTP請(qǐng)求默認(rèn)值(右鍵添加,在配置元件目錄中)
協(xié)議設(shè)置為HTTP,服務(wù)器名稱或IP設(shè)置為localhost,端口號(hào)設(shè)置為你的服務(wù)器端口號(hào)(此處為8088)
3. HTTP信息頭管理器(右鍵添加,在配置元件目錄中)
添加鍵值對(duì),名稱為Authorization,值為${token},即之前在CSV配置中設(shè)置的變量名
4. 添加測試接口(右鍵添加,取樣器–>HTTP請(qǐng)求)
配置你需要測試的接口的請(qǐng)求方法、路徑,以及接口所需的參數(shù)
5. 添加多種監(jiān)聽器(結(jié)果樹、聚合報(bào)告)
三.配置線程組
線程數(shù)是測試時(shí)創(chuàng)建的線程數(shù)量,線程數(shù)1000加上循環(huán)次數(shù)10,相當(dāng)于10000個(gè)線程同時(shí)訪問這個(gè)接口文章來源:http://www.zghlxwxcb.cn/news/detail-406865.html
四.啟動(dòng),查看聚合報(bào)告
吞吐量很低,原因還沒有找到-。-文章來源地址http://www.zghlxwxcb.cn/news/detail-406865.html
到了這里,關(guān)于教程:使用Jmeter對(duì)帶token的接口進(jìn)行壓測的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!