Jmeter3.x也可以搞出丰富的图形报告

引子



jmeter在我们眼里一直是呆板的代表,只有冰冷冷的数据,缺乏暖呼呼的图表,这不jmeter3.x就完全颠覆我们的映像,推荐使用jmeter3.3或以上版本,不然会有中文乱码

jmeter.properties配置



如下内容都需要去掉注释,这样就生效了

jmeter.save.saveservice.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
jmeter.save.saveservice.timestamp_format = ms
jmeter.save.saveservice.timestamp_format = yyyy/MM/dd HH:mm:ss
jmeter.save.saveservice.print_field_names=true.
jmeter.save.saveservice.assertion_results_failure_message = true
jmeter.save.saveservice.output_format=csv

执行并生成报告



命令格式(具体的内容请自行替换):

jmeter -n -t 脚本.jmx -l 记录.jtl -e -o ./report

只能命令运行才可以生成报告,之后双击index.html就可以看到了,不过是英文的

汉化报告



可能需要修改两个地方:

1、reportgenerator.properties文件,这个是全局的修改

2、apache-jmeter-3.3\bin\report-template下的所有后缀为.fmkr的文件,这个是所有页面的,可以自己选择

一定要注意,修改之后保存要保存为ANSI格式的,否则会有乱码啊。

汉化之后重新运行的报告效果如下:

原文地址:http://blog.51cto.com/xqtesting/2074285

时间: 2024-10-08 23:31:45

Jmeter3.x也可以搞出丰富的图形报告的相关文章

Jmeter3.1官方自带的HTML图形测试报告 + 汉化 (Jmeter 3.1~5.0通用)(有空试一下)

*JMeter4.0 开始无需修改配置文件了,可以直接跳过第一步,直接用命令生成报告. *JMeter3.1~5.1 汉化文件通用,需要者可以直接下载覆盖即可. --以下为原文------------------------------------------------------------------------------------------------------- Jmeter3.0开始就有这个新特性了,详情见官网 http://jmeter.apache.org/userman

JMeter3.0_多维度的图形化HTML报告

一.新特性简介 JMeter3.0提供一个用于生成HTML页面格式图形化报告的扩展模块.该模块支持通过两种方式生成多维度图形化测试报告: 在JMeter性能测试结束时,自动生成本次测试的HTML图形化报告 使用一个已有的结果文件(如CSV文件)来生成该次结果的HTML图形化报告 其默认提供的度量维度包括: APDEX(Application Performance Index)指数 聚合报告 类似于UI上的Aggregate Report Errors报告 展示不同错误类型的数量以及百分比 响应

jmeter3.0生成html格式的dashboard性能测试结果

jmeter3.0以上支持生成dashboard的html报告,官网介绍:https://jmeter.apache.org/usermanual/generating-dashboard.html 效果图: 具体配置如下: 1. 打开jmeter安装目录下的user.properties,增加如下配置 #--------------------------------------------------------------------------- # Reporting configur

接口压测笔记(二)

隔了很久再来写第二篇随笔,这篇文章的内容是关于简单接口压测的记录已经报告. 上篇记录了Jmeter的简单操作已经接口的压测,这篇是对接口压测做一些记录,我目前完成公司的任务所记录下的表格. 步骤: 1.先打开我们的Jmeter压测工具,建立一个新的线程组 2.在线程组下面建立一个新的Http请求(Sampler中),以及察看结果树(看请求是否对错,以及访问接口之后返回的信息).聚合报告(吞吐率等相关数据的记录).图形报告(接口在访问过程的图形,不过这边可以不看,问题不大) 3.Http请求的地址

性能优化之电量优化2-使用Battery Historian生成电量消耗报告

1 数据准备 1.1 先断开adb服务,然后开启adb服务 (a)adb kill-server 这一步很重要,因为当我们开发时做电量记录时会打开很多可能造成冲突的东西.为了保险起见我们重启adb.adb devices就会自动连接查找手机. 备注:mac可以直接使用adb命令:但是windows不行,需要进入到adt下:adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

动态测试及调试工具

一.         DT10介绍 DT10是一款自动化的软件测试及调试工具,无需依赖任何OS 和CPU,支持C/C++.Java.C#多种语言,用于动态测试和调试的工具,可对运行时目标程序进行长时间跟踪,适用于各个开发阶段. DT10是动态测试工具中唯一能实现灰盒测试的工具.不只软件内部的测试,连同CPU周边的传感器 , 端口等硬件状态也都会和执行路径一起被验证,所以可以在同一个时间测试软件和硬件的整个运行过程.测试结果,会自动产生报告.开发者和QA的工作人员都能通过使用该工具提升产品质量,使

Jmeter零起点学习

什么是JMeter Apache JMeter是一个开源的Java桌面软件.设计的目的就是进行C/S架构软件的负载测试.随着发展,有很多人也用来进行一些静态资源或者动态资源的性能测试.可以支持的测试对象有:静态文件,Java Servlets, CGI scripts,Java 对象,数据库,FTP服务器等等. JMeter的原理就是模拟产生一个大数据压力包,然后使用不同的负载测试方法去研究server,object或者network的健壮性以及分析在过载情况下的性能指标. 当然,对于一些简单的

zemax笔记1-功能界面介绍

1.标题栏 zemax版本--加密狗序列号--当前文件存储路径,如下图 2.菜单栏及快捷按钮栏 其中:通过选项:file --> preference  弹出对话框中可以调整快捷按钮的功能 3 .zemax特有的zar格式文件可以将所有工作文件打包为一个文件. file --> backup to archive file.. / restore from archive file.. 4 system系统菜单包括了 系统基本设置,如视场.波长(常用). 5 analysis分析器菜单 分析器

我的套路(windows):Jenkins+Jmeter+Ant持续集成

一.Jenkins下载安装 到官网下载jenkins.war包:http://jenkins-ci.org/.把下载下来的jenkins.war包放到文件夹下,如C:\jenkins,然后打开命令行窗口并进到该目录下,执行java -jar jenkins.war命令,当提示:“Jenkins is     fully up and running”时,表示启动成功,这时在浏览器窗口输入:http://localhost:8080/ 就可到jenkins的首页 二.修改Jenkins的根目录 默