首页 > 其他分享 >jmeter生成html测试报告(一)

jmeter生成html测试报告(一)

时间:2023-04-21 12:23:49浏览次数:32  
标签:测试报告 Over 生成 html Time jmeter

jmeter如何生成好看且直观的测试报告,可以利用代码生成,也可以利用jmeter自带的工具生成,下面一起了解一下吧!

1、首先我们在 .jmx文的目录通过 cmd 进入到dos命令窗口;

 2、输入生成报告的代码:jmeter -n -t test/zhujianwei.jmx -l result.jtl -e -o performanceReport/

# -n:以非GUI形式运行Jmeter 
# -t:source.jmx 脚本路径 
# -l:记录样本到文本,可以看成日志,文件名为.log即可
# -e:在脚本运行结束后生成html报告 
# -o:用于存放html报告的目录

ps:我这是在Windows环境命令行运行,必须指定生成的HTML文件存放文件夹,否则会报错;如果是linux环境,如指定路径下不存在该文件夹,会生成对应的文件夹存放报告文件!

 3、回车执行,等待执行完成,看到 ... end of run 结尾时,说明已经完并生成了html报告

4、进入到生成报告的目录中,就可以看到有个index.html的文件就是图形测试报告了

 

Dashboard

Test and Report informations
  • 测试和报告信息: 测试结果保存文件/测试开始时间/测试结束时间/展示过滤器。
APDEX(Application Performance Index)
  • 应用程序性能满意度的标准,范围在 0-1之间,1表示达到所有用户均满意,可以在配置文件设置
  • Requests Summary: 请求的通过率(OK)与失败率(KO),百分比显示。
  • Statistics: 数据分析,基本将 Summary Report 和 Aggrerate Report 的结果合并。
  • Errors: 错误情况,依据不同的错误类型,将所有错误结果展示。

Charts

  • 用图表的形式展示测试数据,让测试报告更加 直观。
  • 特点:
    • 将测试过程中 经常使用的数据,用图表的形式展示,让测试结果更加直观
    • 每个图表数据,有两种展示形式。
    • 支持请求样例过滤显示
    • 支持导出 PNG图片格式
Over Time
  • Response Times Over Time: 响应时间
  • Bytes Throughput Over Time: 字节 接收/发送的数量
  • Latencies Over Time: 延迟时间
Throughput
  • Hits Per Second: 每秒点击率
  • Codes Per Second: 每秒状态码数量
  • Transactions Per Second: 每秒事务量
  • Response Time Vs Request: 响应时间点请求的 成功/失败数
  • Latency Vs Request: 延迟时间点请求的 成功/失败数
Response Times
  • Response Time Percentiles: 响应时间百分比
  • Active Threads Over Time: 激活线程数
  • Time Vs Threads: 测试过程中的线程数时续图
  • Response Time Distribution: 响应时间分布

Customs Graphs

over time:Test and Report information 存放的测试报告信息

 

标签:测试报告,Over,生成,html,Time,jmeter
From: https://www.cnblogs.com/junfanzy/p/17339923.html

相关文章

  • text() html() val() innerHTML的区别
    参考text()用于html元素文本内容的存取html()不仅可以用于文本内容的存取,还可用于html内容的存取val()用于input元素内容的存取    html()innerHTML的区别html()方法设置或返回被选元素的内容。当该方法用于返回内容时,则返回第一个匹配元素的内容。当该方法用......
  • HTML input type="number" 隐藏默认的步进箭头
    HTMLinputtype="number"隐藏默认的步进箭头number类型的<input>元素用于让用户输入一个数字,其包括内置验证以拒绝非数字输入。浏览器可能会选择提供步进箭头,让用户可以使用鼠标增加和减少输入的值,或者只需用指尖敲击即可。但有些场景需要隐藏默认的步进箭头。要隐藏HTML......
  • 在Scrapy中如何利用Xpath选择器从HTML中提取目标信息(两种方式)
    今日鸡汤坚定,严谨,勤奋,开拓今天我们将介绍在Scrapy中如何利用Xpath选择器从HTML中提取目标信息。在Scrapy中,其提供了两种数据提取的方式,一种是Xpath选择器,一种是CSS选择器,这一讲我们先聚焦Xpath选择器,仍然是以伯乐在线网为示例网站。1、 打开网站,然后随机选择任意一篇文章进行查看......
  • JMeter之ForEach控制器
    一、简介ForEach控制器一般和用户自定义变量或者正则表达式提取器一起配合使用,其在用户自定义变量或者从正则表达式提取器的结果中读取一系列相关的变量。该控制器下的取样器都会被执行一次或多次,每次读取不同的变量值。二、场景 有一组关键字变量【hello,python,测试】、使......
  • 08 04 jmeter 性能测试案例 分布式压力测试
       打开虚拟机打开所在位置返回上一目录复制两个虚拟机查看虚拟机ip关闭防火墙 启动主要虚拟机的tomcat 另外两个虚拟机如果  将进程删除再进找到 #号去掉false改为true #去掉数字改为好记的端口之后两个虚拟机都要打开jmeter须在bin目录......
  • HTML实现文件上传下载功能实例解析
    ​ 前言文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有......
  • day 05 5.1 前端基础之HTML
    前端基础之HTML了解了web相关基本概念以后,我们开始正式接触网页开发,网页开发的基础是HTML,所以,本章内容主要分两部分,一是介绍HTML的相关概念、发展历史,二是创建HTML网页文档和认识HTML的基本结构。我们学会如何新建一个HTML页面和熟记HTML文档的基本结构和主要标签。......
  • 05-HTML标签:字体标签和超链接
    title:05-HTML标签:字体标签和超链接publish:true本文主要内容字体标签:<font>、<b>、<u>、<sup>、<sub>超链接<a>字体标签特殊字符(转义字符)&nbsp;:空格 (non-breakingspacing,不断打空格)<:小于号<(lessthan)>:大于号>(greaterthan)&amp;:符号&a......
  • 06-HTML标签:图片标签
    title:06-HTML标签:图片标签publish:trueimg标签介绍介绍img:英文全称image(图像),代表的是一张图片。如果要想在网页中显示图像,就可以使用img标签,它是一个单标签。语法如下:<imgsrc="图片的URL"/>能插入的图片类型能够插入的图片类型是:jpg(jpeg)、gif、png、bmp等......
  • 07-html标签图文详解(二)
    title:07-HTML标签图文详解(二)本文主要内容列表标签:<ul>、<ol>、<dl>表格标签:<table>框架标签及内嵌框架<iframe>表单标签:<form>多媒体标签滚动字幕标签:<marquee>列表标签列表标签分为三种。1、无序列表<ul>,无序列表中的每一项是<li>英文单词解释如下:ul:unordered......