Jmeter接口測(cè)試生成測(cè)試報(bào)告(可視化圖形熟史!測(cè)試數(shù)據(jù)非常直觀!).jmx文件生成.jtl文件并生成.html文件可視化圖形測(cè)試報(bào)告

目錄

一窄俏、Jmeter創(chuàng)建線程組然后進(jìn)行接口測(cè)試

1.1Jmeter先切換中文模式

1.2點(diǎn)中Test Plan來放大界面(Ctrl+鼠標(biāo)滾輪)

1.3右鍵TestPlan---點(diǎn)擊添加---Threads(Users)---線程組蹂匹,并設(shè)置線程數(shù)為500

1.4右鍵線程組---點(diǎn)擊添加---Sampler---HTTP請(qǐng)求,并配置Http請(qǐng)求接口

1.5右鍵HTTP請(qǐng)求---點(diǎn)擊添加---點(diǎn)擊配置元件---HTTP信息頭管理器凹蜈,并配置請(qǐng)求頭(Content-Type)+用戶Token(authorization)

?1.6右鍵HTTP請(qǐng)求---添加---監(jiān)聽器---jp@gc - Transactions per Second和jp@gc - Response Times Over Time

1.7右鍵HTTP請(qǐng)求---添加---監(jiān)聽器---Summary Report

1.8右鍵HTTP請(qǐng)求---點(diǎn)擊添加---監(jiān)聽器---察看結(jié)果樹限寞,右鍵HTTP請(qǐng)求---點(diǎn)擊添加---監(jiān)聽器---聚合報(bào)告

? 1.9右鍵HTTP請(qǐng)求---點(diǎn)擊添加---監(jiān)聽器---圖形結(jié)果

二、運(yùn)行接口測(cè)試仰坦,保存jmx文件

?三履植、請(qǐng)求成功,插件結(jié)果展示如下(可跳過此步)

3.1察看結(jié)果樹

3.2 jp@gc - Transactions per Second

3.3jp@gc - Response Times Over Time

3.4Summary Report?

3.5圖形結(jié)果

3.6聚合報(bào)告

四悄晃、打開Jmeter/bin目錄的文件夾玫霎,找到剛才運(yùn)行的jmx文件,注意在當(dāng)前目錄下輸入cmd并回車4础J竺臁!

4.1打開Jmeter/bin目錄的文件夾眷细,找到剛才運(yùn)行的jmx文件

4.2在當(dāng)前路徑直接輸入cmd!>樽妗溪椎!

4.3彈出黑窗口

4.4輸入指令jmeter -n -t G:\apache-jmeter-4.0\bin\cat接口測(cè)試.jmx -l cat接口測(cè)試.jtl -e -o G:\apache-jmeter-4.0\bin\CatReporter

4.4.1在Jmeter的bin目錄下新建空文件夾CatReporter注意這個(gè)文件夾為空!L窨凇校读!必須為空!W婺堋歉秫!名字隨便起哈

4.4.2在黑窗口輸入路徑,比如我的路徑是

jmeter -n -t G:\apache-jmeter-4.0\bin\cat接口測(cè)試.jmx -l cat接口測(cè)試.jtl -e -o G:\apache-jmeter-4.0\bin\CatReporter

五养铸、如下圖代表生成測(cè)試報(bào)告成功雁芙,已經(jīng)生成測(cè)試報(bào)告轧膘!

5.1我在生成的過程中就報(bào)了一個(gè)異常,我的異常解決方案如下:

1.在你的Jmeter的bin目錄下找到j(luò)meter.properties這個(gè)文件比如我的地址:(G:\apache-jmeter-4.0\bin)

2.全局搜索jmeter.save.saveservice.output_format=

找到位置后兔甘,修改為jmeter.save.saveservice.output_format=csv

六谎碍、打開Jmeter的bin目錄,發(fā)現(xiàn)文件夾多了.jtl文件和CatReporter文件夾多了html文件

6.1多了.jtl文件

6.2 多了html文件等等

七洞焙、用谷歌瀏覽器打開html文件蟆淀,為什么選擇谷歌是因?yàn)榭梢苑g為中文,看上去更直觀更容易理解

?

其他可視化測(cè)試報(bào)告工具:

MeterSphere(Linux系統(tǒng)下載GitHub)

一澡匪、界面展示

二熔任、更多截圖


一、Jmeter創(chuàng)建線程組然后進(jìn)行接口測(cè)試

1.1Jmeter先切換中文模式

image

1.2點(diǎn)中Test Plan來放大界面(Ctrl+鼠標(biāo)滾輪)

image

1.3右鍵TestPlan---點(diǎn)擊添加---Threads(Users)---線程組唁情,并設(shè)置線程數(shù)為500

image
image

1.4右鍵線程組---點(diǎn)擊添加---Sampler---HTTP請(qǐng)求笋敞,并配置Http請(qǐng)求接口

image
image

1.5右鍵HTTP請(qǐng)求---點(diǎn)擊添加---點(diǎn)擊配置元件---HTTP信息頭管理器,并配置請(qǐng)求頭(Content-Type)+用戶Token(authorization)

image

image

1.6右鍵HTTP請(qǐng)求---添加---監(jiān)聽器---jp@gc - Transactions per Second和jp@gc - Response Times Over Time

image

1.7右鍵HTTP請(qǐng)求---添加---監(jiān)聽器---Summary Report

image

1.8右鍵HTTP請(qǐng)求---點(diǎn)擊添加---監(jiān)聽器---察看結(jié)果樹荠瘪,右鍵HTTP請(qǐng)求---點(diǎn)擊添加---監(jiān)聽器---聚合報(bào)告

image

1.9右鍵HTTP請(qǐng)求---點(diǎn)擊添加---監(jiān)聽器---圖形結(jié)果

image

二夯巷、運(yùn)行接口測(cè)試,保存jmx文件

image

image

image

三哀墓、請(qǐng)求成功趁餐,插件結(jié)果展示如下(可跳過此步)

3.1察看結(jié)果樹

image

3.2 jp@gc - Transactions per Second

image

3.3jp@gc - Response Times Over Time

image

3.4Summary Report
image

3.5圖形結(jié)果

image

3.6聚合報(bào)告

image

四、打開Jmeter/bin目錄的文件夾篮绰,找到剛才運(yùn)行的jmx文件后雷,注意在當(dāng)前目錄下輸入cmd并回車!7透鳌胸遇!

4.1打開Jmeter/bin目錄的文件夾,找到剛才運(yùn)行的jmx文件

image

4.2在當(dāng)前路徑直接輸入cmd6质觥>呶椤!

image

image

4.3彈出黑窗口

image

4.4在黑窗口輸入指令jmeter -n -t G:\apache-jmeter-4.0\bin\cat接口測(cè)試.jmx -l cat接口測(cè)試.jtl -e -o G:\apache-jmeter-4.0\bin\CatReporter(先不要著急回車纵散,看下一步解釋梳码,修改當(dāng)前的指令再回車)

環(huán)境要求
1:jmeter3.0版本之后開始支持動(dòng)態(tài)生成測(cè)試報(bào)表

2:jdk版本1.8以上

3:需要jmx腳本文件

基本操作

1:在你的腳本文件路徑下,執(zhí)行cmd命令:jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport

參數(shù)說明:
● -n: 非GUI模式執(zhí)行JMeter
● -t: 執(zhí)行測(cè)試文件所在的位置
● -l: 指定生成測(cè)試結(jié)果的保存文件伍掀,jtl文件格式
● -e: 測(cè)試結(jié)束后掰茶,生成測(cè)試報(bào)告
● -o: 指定測(cè)試報(bào)告的存放位置

注意:結(jié)尾的 ResultReport 是自己手動(dòng)創(chuàng)建的報(bào)告文件夾。每次啟動(dòng)命令之前蜜笤,文件夾內(nèi)容必須和 jtl 文件一起清空

4.4.1在Jmeter的bin目錄下新建空文件夾CatReporter注意這個(gè)文件夾為空1艚!把兔!必須為空;铩N屯纭!名字隨便起哈

4.4.2在黑窗口輸入路徑焰坪,比如我的路徑是

jmeter -n -t G:\apache-jmeter-4.0\bin\cat接口測(cè)試.jmx -l cat接口測(cè)試.jtl -e -o G:\apache-jmeter-4.0\bin\CatReporter

五趣倾、如下圖代表生成測(cè)試報(bào)告成功,已經(jīng)生成測(cè)試報(bào)告某饰!

image

5.1我在生成的過程中就報(bào)了一個(gè)異常儒恋,我的異常解決方案如下

image

1.在你的Jmeter的bin目錄下找到j(luò)meter.properties這個(gè)文件比如我的地址:(G:\apache-jmeter-4.0\bin)

2.全局搜索jmeter.save.saveservice.output_format=

找到位置后,修改為jmeter.save.saveservice.output_format=csv

image

六黔漂、打開Jmeter的bin目錄诫尽,發(fā)現(xiàn)文件夾多了.jtl文件和CatReporter文件夾多了html文件

6.1多了.jtl文件

image

6.2 多了html文件等等

image

七、用谷歌瀏覽器打開html文件炬守,為什么選擇谷歌是因?yàn)榭梢苑g為中文牧嫉,看上去更直觀更容易理解

image

image

image

image

image

image

其他可視化測(cè)試報(bào)告工具(待解鎖):

MeterSphere(Linux系統(tǒng)下載GitHub

MeterSphere 是一站式的開源企業(yè)級(jí)持續(xù)測(cè)試平臺(tái),涵蓋測(cè)試跟蹤减途、接口測(cè)試酣藻、性能測(cè)試、團(tuán)隊(duì)協(xié)作等功能鳍置,兼容JMeter 等開源標(biāo)準(zhǔn)辽剧,有效助力開發(fā)和測(cè)試團(tuán)隊(duì)充分利用云彈性進(jìn)行高度可擴(kuò)展的自動(dòng)化測(cè)試,加速高質(zhì)量軟件的交付税产。

一怕轿、界面展示

image

二、更多截圖

點(diǎn)擊這里查看更多功能截屏及演示視頻

@希望能幫到大家辟拷!~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末撞羽,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子衫冻,更是在濱河造成了極大的恐慌诀紊,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,366評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件羽杰,死亡現(xiàn)場(chǎng)離奇詭異渡紫,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)考赛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來莉测,“玉大人颜骤,你說我怎么就攤上這事〉仿保” “怎么了忍抽?”我有些...
    開封第一講書人閱讀 165,689評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵八孝,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我鸠项,道長(zhǎng)干跛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評(píng)論 1 295
  • 正文 為了忘掉前任祟绊,我火速辦了婚禮楼入,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘牧抽。我一直安慰自己嘉熊,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評(píng)論 6 392
  • 文/花漫 我一把揭開白布扬舒。 她就那樣靜靜地躺著阐肤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪讲坎。 梳的紋絲不亂的頭發(fā)上孕惜,一...
    開封第一講書人閱讀 51,727評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音晨炕,去河邊找鬼衫画。 笑死,一個(gè)胖子當(dāng)著我的面吹牛府瞄,可吹牛的內(nèi)容都是我干的碧磅。 我是一名探鬼主播,決...
    沈念sama閱讀 40,447評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼遵馆,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼鲸郊!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起货邓,我...
    開封第一講書人閱讀 39,349評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤秆撮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后换况,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體职辨,經(jīng)...
    沈念sama閱讀 45,820評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評(píng)論 3 337
  • 正文 我和宋清朗相戀三年戈二,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了舒裤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,127評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡觉吭,死狀恐怖腾供,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤伴鳖,帶...
    沈念sama閱讀 35,812評(píng)論 5 346
  • 正文 年R本政府宣布节值,位于F島的核電站,受9級(jí)特大地震影響榜聂,放射性物質(zhì)發(fā)生泄漏搞疗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評(píng)論 3 331
  • 文/蒙蒙 一须肆、第九天 我趴在偏房一處隱蔽的房頂上張望匿乃。 院中可真熱鬧,春花似錦休吠、人聲如沸扳埂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阳懂。三九已至,卻和暖如春柜思,著一層夾襖步出監(jiān)牢的瞬間岩调,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評(píng)論 1 272
  • 我被黑心中介騙來泰國打工赡盘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留号枕,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,388評(píng)論 3 373
  • 正文 我出身青樓陨享,卻偏偏與公主長(zhǎng)得像葱淳,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子抛姑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評(píng)論 2 355

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