文档详情

jmeter相关jment生成报告教程.pdf

发布:2025-04-07约4.85千字共8页下载文档
文本预览下载声明

Jmeter+ant生成html报告

此属于Jmeter基本操作熟练后,进行提升的项目

主要应用于接口的回归或者性能的简单查看功能。操作为先在jmeter中写好测试,保存

为jmx文件,在cmd窗口对应路径下执行ant命令,会完成jmx的执行和生成jtl文

件,并将jtl文件转化为html页面进行查看。后续可扩展为接入jenkins集成,并邮件发送。

一、安装ant;apache-ant,放到对应路径下,然后进行环境变量配置。

地址:

(你需要的apache-ant版本,在这里是要bin的)

二、ant环境配置;(如同jdk配置一样简单,添加你自己的路径)

系统变量的CLASSPATH添加E:\InstallationPack\eclipse\apache-ant-1.9.6\lib;(添

加lib绝对路径)

用户变量的PATH添加:E:\InstallationPack\eclipse\apache-ant-1.9.6\bin;(添加

bin绝对路径)

打开cmd,执行ant,提示Buildfile:build.xmldoesnotexist!Buildfailed则配置

成功,

ant命令可用。如下图所示。

三、配置文件环境:

(1)将JMeter所在下extras子里的ant-JMeter-1.1.1.jar到Ant所

在lib子之下,这样Ant运行时才能找到

org.programmerplanet.ant.taskdefs.jmeter.JMeterTask这个类,从而成功触发

JMeter

(2)编写build.xml文件(重要!!!此步骤影响后期html成功与失败,大

部分问题出自这里,我编写代码是用Notepad++,记得要用英文输入编写)

build.xml文件代码如下:

?xmlversion=1.0encoding=UTF-8?

projectname=ant-jmeter-testdefault=runbasedir=.

tstamp

formatproperty=timepattern=yyyyMMddhhmm/

/tstamp

!--需要改成自己本地的Jmeter--

propertyname=jmeter.homevalue=G:\jmeter/

!--jmeter生成jtl格式的结果报告的路径--

propertyname=jmeter.result.jtl.dir

value=G:\jmeter\JmeterTest\resultLog\jtl/

!--jmeter生成html格式的结果报告的路径--

propertyname=jmeter.result.html.dir

value=G:\jmeter\JmeterTest\resultLog\html/

!--生成的报告的前缀--

propertyname=ReportNamevalue=TestReport/

propertyname=jmeter.result.jtlName

value=${jmeter.result.jtl.dir}/${ReportName}${time}.jtl/

propertyname=jmeter.result.htmlName

value=${jmeter.result.html.dir}/${ReportName}${time}.html/

targetname=run

显示全部
相似文档