jmeter使用

1 使用 jmeter做壓力測(cè)試
Jmeter 下載地址:https://jmeter.apache.org/download_jmeter.cgi

  1. 因?yàn)镴Meter是使用JAVA寫(xiě)的,所以使用JMeter之前笛粘,先安裝JAVA環(huán)境趁怔,本文就不講不如安裝JAVA環(huán)境了。.

  2. 解壓下載的二進(jìn)制包薪前,進(jìn)入bin目錄润努,使用jmeter.bat啟動(dòng)程序。

  3. 啟動(dòng)后回出現(xiàn)兩個(gè)窗口示括,一個(gè)cmd 窗口任连,一個(gè)Jmeter GUI窗口,前面不要忽略CMD窗口的提示信息:

  4. 在這里插入圖片描述
  5. JMeter:


    在這里插入圖片描述

    CMD窗口提示信息:

    Don’t use GUI mode for load testing !, only for Test creation and Test debugging.
    For load testing, use NON GUI Mode:
    jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
    & increase Java Heap to meet your test requirements:
    Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
    Check : https://jmeter.apache.org/usermanual/best-practices.html
    ================================================================================
    上面的意思就是:不要使用GUI運(yùn)行壓力測(cè)試例诀,GUI僅用于壓力測(cè)試的創(chuàng)建和調(diào)試随抠;執(zhí)行壓力測(cè)試請(qǐng)不要使用GUI。使用下面的命令來(lái)執(zhí)行測(cè)試:

jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
并且修改JMeter批處理文件的環(huán)境變量:HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m"

更改語(yǔ)言為中文
官方默認(rèn)為我們提供了簡(jiǎn)體中文繁涂。通過(guò) 【Options】->【Choose Language】變更為簡(jiǎn)體中文
四.創(chuàng)建測(cè)試
1.創(chuàng)建線(xiàn)程組
在“測(cè)試計(jì)劃”上右鍵 【添加】–>【Threads(Users)】–>【線(xiàn)程組】


在這里插入圖片描述

設(shè)置線(xiàn)程數(shù)和循環(huán)次數(shù)拱她。我這里設(shè)置線(xiàn)程數(shù)為500,循環(huán)一次扔罪。


在這里插入圖片描述

2.配置元件
在我們剛剛創(chuàng)建的線(xiàn)程組上右鍵 【添加】–>【配置元件】–>【HTTP請(qǐng)求默認(rèn)值】秉沼。


在這里插入圖片描述

配置我們需要進(jìn)行測(cè)試的程序協(xié)議、地址和端口


在這里插入圖片描述

當(dāng)所有的接口測(cè)試的訪(fǎng)問(wèn)域名和端口都一樣時(shí)矿酵,可以使用該元件唬复,一旦服務(wù)器地址變更,只需要修改請(qǐng)求默認(rèn)值即可全肮。

3.構(gòu)造HTTP請(qǐng)求
在“線(xiàn)程組”右鍵 【添加-】->【samlper】–>【HTTP 請(qǐng)求】設(shè)置我們需要測(cè)試的API的請(qǐng)求路徑和數(shù)據(jù)敞咧。我這里是用的json


在這里插入圖片描述

4.添加HTTP請(qǐng)求頭
在我們剛剛創(chuàng)建的線(xiàn)程組上右鍵 【添加】–>【配置元件】–>【HTTP信息頭管理器】。

因?yàn)槲乙獋鬏數(shù)臄?shù)據(jù)為json辜腺,所以設(shè)置一個(gè) Content-Type:application/json


在這里插入圖片描述

5.添加斷言
在我們剛剛創(chuàng)建的線(xiàn)程組上右鍵 【添加】–>【斷言】–>【響應(yīng)斷言】休建。

根據(jù)響應(yīng)的數(shù)據(jù)來(lái)判斷請(qǐng)求是否正常。我在這里只判斷的響應(yīng)代碼是否為200评疗。還可以配置錯(cuò)誤信息


在這里插入圖片描述

6.添加察看結(jié)果樹(shù)
在我們剛剛創(chuàng)建的線(xiàn)程組上右鍵 【添加】–>【監(jiān)聽(tīng)器】–>【察看結(jié)果樹(shù)】测砂。

直接添加,然后點(diǎn)擊運(yùn)行按鈕就可以看到結(jié)果了百匆。


在這里插入圖片描述

7.添加Summary Report(匯總報(bào)告)
在我們剛剛創(chuàng)建的線(xiàn)程組上右鍵 【添加】–>【監(jiān)聽(tīng)器】–>【Summary Report】砌些。

直接添加,然后點(diǎn)擊運(yùn)行按鈕就可以看到結(jié)果了加匈。


在這里插入圖片描述

8.測(cè)試計(jì)劃創(chuàng)建完成
記得點(diǎn)保存
五.執(zhí)行測(cè)試計(jì)劃
前面我們說(shuō)過(guò)存璃,執(zhí)行測(cè)試計(jì)劃不能用GUI宙彪,需要用命令行來(lái)執(zhí)行。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末有巧,一起剝皮案震驚了整個(gè)濱河市释漆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌篮迎,老刑警劉巖男图,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異甜橱,居然都是意外死亡逊笆,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)岂傲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)难裆,“玉大人,你說(shuō)我怎么就攤上這事镊掖∧烁辏” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵亩进,是天一觀的道長(zhǎng)症虑。 經(jīng)常有香客問(wèn)我,道長(zhǎng)归薛,這世上最難降的妖魔是什么谍憔? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮主籍,結(jié)果婚禮上习贫,老公的妹妹穿的比我還像新娘。我一直安慰自己千元,他們只是感情好苫昌,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著诅炉,像睡著了一般蜡歹。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上涕烧,一...
    開(kāi)封第一講書(shū)人閱讀 50,050評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音汗洒,去河邊找鬼议纯。 笑死,一個(gè)胖子當(dāng)著我的面吹牛溢谤,可吹牛的內(nèi)容都是我干的瞻凤。 我是一名探鬼主播憨攒,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼阀参!你這毒婦竟也來(lái)了肝集?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蛛壳,失蹤者是張志新(化名)和其女友劉穎杏瞻,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體衙荐,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捞挥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了忧吟。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片砌函。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖溜族,靈堂內(nèi)的尸體忽然破棺而出讹俊,到底是詐尸還是另有隱情,我是刑警寧澤煌抒,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布劣像,位于F島的核電站,受9級(jí)特大地震影響摧玫,放射性物質(zhì)發(fā)生泄漏耳奕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一诬像、第九天 我趴在偏房一處隱蔽的房頂上張望屋群。 院中可真熱鬧,春花似錦坏挠、人聲如沸芍躏。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)对竣。三九已至,卻和暖如春榜配,著一層夾襖步出監(jiān)牢的瞬間否纬,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工蛋褥, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留临燃,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像膜廊,于是被迫代替她去往敵國(guó)和親乏沸。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 原文:# 使用 JMeter 進(jìn)行壓力測(cè)試[https://www.cnblogs.com/stulzq/p/89...
    祁小彬閱讀 889評(píng)論 0 2
  • 簡(jiǎn)介 性能壓測(cè)工具爪瓜,在我們項(xiàng)目開(kāi)發(fā)過(guò)程中肯定免不了要經(jīng)常使用蹬跃,來(lái)檢測(cè)我們完成的接口或者整體服務(wù)的抗壓水平。Apac...
    Ricky_Wong閱讀 470評(píng)論 0 0
  • 一. 性能測(cè)試 1.0 為什么要進(jìn)行性能測(cè)試铆铆? 評(píng)估當(dāng)前系統(tǒng)的能力 尋找性能瓶頸蝶缀,優(yōu)化系統(tǒng)性能 評(píng)估軟件是否滿(mǎn)足未...
    執(zhí)著_af43閱讀 430評(píng)論 0 0
  • JMeter 一、 性能測(cè)試 1算灸、 性能測(cè)試是什么 基于協(xié)議模擬用戶(hù)發(fā)出請(qǐng)求扼劈,對(duì)服務(wù)器形成一定負(fù)載,來(lái)測(cè)試服務(wù)器的...
    零落滿(mǎn)身塵埃閱讀 297評(píng)論 0 0
  • 壓力測(cè)試是目前大型網(wǎng)站系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)中不可或缺的環(huán)節(jié)菲驴,通常會(huì)和容量預(yù)估等工作結(jié)合在一起荐吵,穿插在系統(tǒng)開(kāi)發(fā)的不同方案...
    cuixiaoyan閱讀 250評(píng)論 0 0