背景 最近在学习Jmeter相关的东西,今天看了下Jmeter的官方文档,没想到在入门指南(Getting Started)第二条中就看到了让人惊喜的东西:可以利用既有测试数据生成HTML格式的Report Dashboard 图形报告的官方方法. 生成图形报告的方式 根据生成图形测试报告(Generating Report Dashboard)的官方相关介绍文档,可以知道生成报告的方式有两种 1.直接使用一个已存在的 CSV文件生成 使用如下命令: jmeter -g <log file>…
官网地址查阅:http://jmeter.apache.org/usermanual/generating-dashboard.html 最近在压测过程中使用 Generating Report Dashboard生成测试报告,快捷又方便. 第一章节:我来演示如何使用. 1.首先根据官网的配置,需要在jmeter.properties配置如下几个参数 2.配置好了以后就可以使用了.我这里以linux服务上执行命令为例.在no-gui的方式下使用jmeter命令压测并生成报告.如下 jmeter…
参考:http://jmeter.apache.org/usermanual/generating-dashboard.html JMeter 3.x开始,可以生成HTML格式的report . 注意这里一定要是JMeter 3.x 版本.我之前是 JMeter 2.x版本,一直找不到相应的命令行.换到JMeter 3.2版本就好啦. 相关命令参数说明 -g, --reportonly <argument> generate report dashboard only, from a test…
性能测试工具Jmeter由于其体积小.使用方便.学习成本低等原因,在现在的性能测试过程中,使用率越来越高,但其本身也有一定的缺点,比如提供的测试结果可视化做的很一般. 不过从3.0版本开始,jmeter引入了Dashboard Report模块,用于生成HTML类型的可视化图形报告(3.0版本的Dashboard Report模块会中文乱码,因此建议使用3.0以上的版本). 这篇博客,简单介绍下在利用jmeter进行性能测试时,生成HTML的可视化测试报告... 一.生成HTML测试报告的两种方…
在 使用jmeter+ant进行接口自动化测试(数据驱动)之一 介绍了如何使用csv文件来批量管理接口 本次接着介绍如何利用apache-ant执行测试用例并生成HTML格式测试报告 ①下载安装 apache-ant-1.9.9,配置环境变量 如下方式检验安装成功 ②安装好ant后,把jmeter中extras目录下的ant-jmeter-1.1.1.jar 文件copy到ant安装目录下的lib文件夹中 ③配置ant 编译文件 build.xml 新建一个txt文件,并重名为 build.xm…
自从投入到Jmeter怀抱,一直想找到一个比较不错的测试结果报告模板用于展示,类似于Loadrunner中导出html那种,但是苦苦的寻找始终没有一款让我看上眼的,包括Jmeter自带的xsl,虽然展示的结果相对来说比没有强些,但是对于我这个有点追求完美主义的人来说还是不够满意. 例如上面这个使用jmeter-results-detail-report_21.xsl通过ant生成的测试结果展示报告,界面非常简洁,同时显示的内容也非常少,对于好面的me情何以堪,虽然网上也有些自定义的,而且我也手动…
写自动化测试时,一个很重要的任务就是生成漂亮的测试报告. 1.用junit或testNg时,可以用ant辅助生成html格式: <target name="report" depends="run"> <junitreport todir="${report.dir}"> <fileset dir="${report.dir}"> <include name="TEST-*.…
总结:几种生成HTML格式测试报告的方法 写自动化测试时,一个很重要的任务就是生成漂亮的测试报告. 1.用junit或testNg时,可以用ant辅助生成html格式: <target name="report" depends="run"> <junitreport todir="${report.dir}"> <fileset dir="${report.dir}"> <inclu…
1.安装ant 2.准备jmeter 及用例文件.jmx 3.编辑ant 执行文件build.xml <?xml version="1.0" encoding="GB2312"?> <project name="JmeterTest" default="all" basedir="."> <tstamp> <format property="time&qu…
在自动化测试过程中,测试报告最能直观的体现测试的价值,之前一直使用maven+junit来构建我的自动化测试,但这样有几个缺点,一是,不能定时构建自动化任务(也许是我没有找到maven有没有提供这样的方法),二是,不能生成一个直观的测试报告(maven+junit在surefire-reports文件目录下提供两种格式的测试结果集,一种是txt文本格式,第二种是junit的xml格式的,但给我总体感觉还是不够直观),三是,无法完成分布式执行测试,设想一下,如果我们有成千上百个testcase,我…