jmeter生成html报告图表指示板,JMeter3.2生成图形化HTML报告

JMeter3.0引入了Dashboard Report,用于生成HTML页面格式图形化报告的扩展模块。

该模块支持通过两种方式生成多维度图形化测试报告:

在JMeter性能测试结束时,自动生成本次测试的HTML图形化报告

使用一个已有的结果文件(如CSV文件)来生成对应结果的HTML图形化报告

但是3.0直接生成报告会出现乱码,建议下载3.1之后的版本,我这里下载的是最新的3.2。

如何生成报告?

从cmd进入执行测试文件,

基本命令格式:

1

jmeter -n -t -l -e -o

示例:

jmeter生成html报告图表指示板,JMeter3.2生成图形化HTML报告_第1张图片

执行完成后会在\apache-jmeter-3.2\bin\output目录下产生如下文件(夹):

jmeter生成html报告图表指示板,JMeter3.2生成图形化HTML报告_第2张图片

打开index.html文件,就可以查看各种图形化报告:

jmeter生成html报告图表指示板,JMeter3.2生成图形化HTML报告_第3张图片

如果需要从已有的结果文件CSV生成html报告,则需要配置jmeter.properties:

jmeter.save.saveservice.bytes = true

# Only available with HttpClient4

#jmeter.save.saveservice.sent_bytes=true

jmeter.save.saveservice.label = true

jmeter.save.saveservice.latency = true

jmeter.save.saveservice.response_code = true

jmeter.save.saveservice.response_message = true

jmeter.save.saveservice.successful = true

jmeter.save.saveservice.thread_counts = true

jmeter.save.saveservice.thread_name = true

jmeter.save.saveservice.time = true

jmeter.save.saveservice.connect_time = true

# the timestamp format must include the time and should include the date.

# For example the default, which is milliseconds since the epoch:

jmeter.save.saveservice.timestamp_format = ms

# Or the following would also be suitable

jmeter.save.saveservice.timestamp_format = yyyy/MM/dd HH:mm:ss

如果希望在Errors报告中展示更详细数据,需要确保如下配置

1

jmeter.save.saveservice.assertion_results_failure_message =true

如果使用了事务控制器(Transaction Controller),确认Generate parent sample为未勾选状态

使用已有的CSV日志文件生成报告

基本命令格式:

1

jmeter -g -o

示例:

jmeter生成html报告图表指示板,JMeter3.2生成图形化HTML报告_第4张图片

参考文章:http://www.cnblogs.com/greattao/p/6813156.html

生成图形化html报告

生成图形化html报告: 1.从cmd 进入执行测试文件 2.执行该命令:jmeter -n -t -l -e ...

Jmeter3.0-多维度的图形化HTML报告

本文转载于推酷:http://www.tuicool.com/articles/BNvuEzr 在JMeter3.0之前,官方只提供在工具的UI上对测试结果部分维度的图形化展示,这对我带来了两方面的困 ...

【转载】JMeter3.0图形化HTML报告中文乱码问题处理

由于个人在JMeter 3.0的实际应用中,脚本中的Test Plan/Sampler等元件命名都没有使用中文,所以在之前介绍Dashboard Report特性的博客(原文戳这里))成文时,没有提到 ...

JMeter3.0(三十八)图形化HTML报告中文乱码问题处理(转载)

转载自 http://www.cnblogs.com/yangxia-test 由于个人在JMeter 3.0的实际应用中,脚本中的Test Plan/Sampler等元件命名都没有使用中文,所以在之 ...

jmeter+ant+jenkins+mac 报告优化(三) 使用命令行执行jmeter方式生成多维度的图形化HTML报告

1.在构建中填写如下命令: 2.start.sh文件的内容 cd /Applications/apache-jmeter-3.0/bin/ CURTIME=`date +%Y%m%d%H%M` ./j ...

JMeter学习-040-JMeter图形化 HTML 报表概要说明

JMeter 3.0开始支持动态生成图形化 HTML dashboard报告,当前生成报告有一下两种方式: 1.脚本测试执行结束后,即生成HTML测试报告 2.通过之前生成的测试结果,生成HTML测试 ...

JMeter学习-图形化 HTML 报表概要说明

JMeter 3.0开始支持动态生成图形化 HTML dashboard报告,当前生成报告有一下两种方式: 1.脚本测试执行结束后,即生成HTML测试报告 2.通过之前生成的测试结果,生成HTML测试 ...

基于MATLAB2016b图形化设计自动生成Verilog语言的积分模块及其应用

在电力电子变流器设备中,常常需要计算发电量,由于电力电子变流器设备一般是高频变流设备,所以发电量的计算几乎时实时功率的积分,此时就会用到一个积分模块.发电量计算的公式如下:Q=∫P. FPGA由于其并 ...

Linux性能分析工具与图形化方法

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~. 作者:赵坤|腾讯魔王工作室后台开发工程师 在项目开发中,经常会遇到程序启动时间过长.CPU使用率过高等问题,这个时候需要依靠性能分析工具来 ...

随机推荐

YII 2.x 模板文件的 beginBlock、beginContent、beginCache

echo '-----------beginBlock---------------------
'; $this->beginBlock('block1', false ...

outlook——还原“未读邮件”文件夹

参考链接:http://office.microsoft.com/zh-cn/outlook-help/HA010283248.aspx 摘抄: 还原“未读邮件”文件夹 全部显示 全部隐藏 “未读邮件 ...

浅谈Dynamic 关键字系列之三(上):ExpandoObject, DynamicObject, DynamicMetaObject

http://www.cnblogs.com/LoveJenny/archive/2011/07/05/2098578.html ExpandoObject:表示一个对象,该对象包含可在运行时动态添加 ...

ldr指令总结

LDR/STR字和无符号字节加载/存储 1,LDR Rd,[Rn]   2, LDR Rd,[Rn,Flexoffset] 3, LDR Rd,[Rn],Flexoffset 4, LDR Rd,la ...

Hibernate中inverse属性与cascade属性

Hibernate集合映射中,经常会使用到"inverse"和"cascade"这两个属性.对于我这样,Hibernate接触不深和语文水平够烂的种种因素,发现 ...

Window Server 2012无线网卡和声卡驱动解决方法

刚开始安装server2012时,驱动一直装不上以为是驱动的问题,后来在网上找了一下才明白是为啥,由于服务器默认不会开启无线LAN功能.和声卡服务,下面简单的方式给大家介绍一下解决方法: 无线网卡解决 ...

hdu 1536 SG函数模板题

S-Nim Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

Javascript跨域后台设置拦截

子域名之间互相访问需要跨域 结论放在开头: 服务端必须设置允许跨域 客户端带cookie需要设置withCredentials 无论服务端是否允许跨域,该request都会完整执行 options预请 ...

【八】php三大流程控制总结

1.顺序控制---不加控制的流程,默认按照顺序来执行你编写的代码 2.分支控制--有选择的来执行代码 单分支 语法:if(条件表达式){语句:} 快速入门 $age=150; if($age>1 ...

python中decode

这 是因为遇到了非法字符--尤其是在某些用C/C++编写的程序中,全角空格往往有多种不同的实现方式,比如\xa3\xa0,或者\xa4\x57,这些 字符,看起来都是全角空格,但它们并不是" ...

你可能感兴趣的:(jmeter生成html报告图表指示板,JMeter3.2生成图形化HTML报告)