零基础性能测试实战直播班招生中,多种优惠进行中,优惠无套路,开课你决定       |       python自动化测试班-轻课模式,随到随学

咨询QQ:2083503238、1684129674、480934277(请勿重复咨询) 咨询微信:qiangfans

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

2018-03-01 15:40:00
xiaoqiang
原创 1337 投稿得红包


点击链接加入QQ群:https://jq.qq.com/?_wv=1027&k=5C08ATe 


引子



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.3binreport-template下的所有后缀为.fmkr的文件,这个是所有页面的,可以自己选择

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

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

汉化文件加群获取


    技术交流QQ群 229390571 测试帮日记接口测试群

    电影下载QQ群 533341883 XQ电影下载圈