您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源性能測(cè)試工具 > Jmeter
JMeter自動(dòng)生成測(cè)試Report
作者:Yuanjie 發(fā)布時(shí)間:[ 2016/9/28 11:21:22 ] 推薦標(biāo)簽:性能測(cè)試工具 Jmeter

  JMeter3.0 版本發(fā)布后,開始支持 動(dòng)態(tài) 報(bào)表報(bào)告。讓測(cè)試人員編寫 性能測(cè)試報(bào)告 更加容易。
  · 支持在 測(cè)試結(jié)束 后,生成測(cè)試報(bào)告
  · 導(dǎo)入 之前測(cè)試結(jié)果,生成測(cè)試報(bào)告
  下面看下如何使用這個(gè) 新特性 ,生成測(cè)試報(bào)告
  測(cè)試結(jié)束后,生成本次測(cè)試的報(bào)告
  · 執(zhí)行測(cè)試文件
  · 生成測(cè)試結(jié)果文件
  · 生成終的測(cè)試報(bào)告
  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)告的存放位置
  -l -o 指定的文件及文件夾,必須 不存在 ,否則執(zhí)行會(huì)失敗
  使用之前的測(cè)試結(jié)果,生成測(cè)試報(bào)告
  將 已存在 的測(cè)試結(jié)果文件,生成測(cè)試報(bào)告
  jmeter -g result.jtl-o /tmp/ResultReport
  參數(shù)說明:
  -g : 指定 已存在 的測(cè)試結(jié)果文件
  兩種方式,其實(shí)終都 依賴 生成的 測(cè)試報(bào)告 。雙擊 報(bào)告 文件夾中的 index.html 即可查看報(bào)告。
  報(bào)告詳解
  Dashboard
  Test and Report informations
  測(cè)試和報(bào)告信息: 測(cè)試結(jié)果保存文件/測(cè)試開始時(shí)間/測(cè)試結(jié)束時(shí)間/展示過濾器。
  APDEX(Application Performance Index)
  應(yīng)用程序性能滿意度的標(biāo)準(zhǔn),范圍在 0-1 之間,1表示達(dá)到所有用戶均滿意。是由 APDEX公司 推出的。計(jì)算公式:

  Requests Summary
  請(qǐng)求的 通過率(OK) 與 失敗率(KO) ,百分比顯示。
  Statistics
  數(shù)據(jù)分析,基本將 Summary Report 和 Aggrerate Report 的結(jié)果合并。
  Errors
  錯(cuò)誤情況,依據(jù)不同的錯(cuò)誤類型,將所有錯(cuò)誤結(jié)果展示。
  Charts
  用 圖表 的形式展示測(cè)試數(shù)據(jù),讓測(cè)試報(bào)告更加 直觀 。特點(diǎn):
  · 將測(cè)試過程中 經(jīng)常 使用的數(shù)據(jù),用圖表的形式展示,讓測(cè)試結(jié)果更加直觀
  · 每個(gè)圖表數(shù)據(jù),有 兩種 展示形式。
  · 支持 請(qǐng)求樣例 過濾顯示
  · 支持導(dǎo)出 PNG 圖片格式
  Over Time
  · Response Times Over Time: 響應(yīng) 時(shí)間
  · Bytes Throughput Over Time: 字節(jié) 接收/發(fā)送 的數(shù)量
  · Latencies Over Time: 延遲 時(shí)間
  Throughput
  · Hits Per Second: 每秒點(diǎn)擊率
  · Codes Per Second: 每秒狀態(tài)碼數(shù)量
  · Transactions Per Second: 每秒事務(wù)量
  · Response Time Vs Request: 響應(yīng)時(shí)間點(diǎn)請(qǐng)求的 成功/失敗 數(shù)
  · Latency Vs Request: 延遲時(shí)間點(diǎn)請(qǐng)求的 成功/失敗 數(shù)
  Response Times
  · Response Time Percentiles: 響應(yīng)時(shí)間百分比
  · Active Threads Over Time: 激活線程數(shù)
  · Time Vs Threads: 測(cè)試過程中的線程數(shù)時(shí)續(xù)圖
  · Response Time Distribution: 響應(yīng)時(shí)間分布
  · 了解到每個(gè)報(bào)表的功能,可以將需要的報(bào)表添加到 測(cè)試報(bào)告 中。
  問題
  報(bào)表中,中文命名的 Label 會(huì)顯示亂碼

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd