点击启动按钮后点击“察看结果树”,绿色图标代表请求-响应成功,红色代表失败,还要继续检查数据参数是否正确,调试通过后,把该脚本的.jmx文件放到jmeter的test目录下
<?xml version="1.0" encoding="GB2312"?>
<project name="ant-jmeter-test" default="run" basedir='.'>
<tstamp>
<format property="time" pattern="yyyyMMddhhmm"/>
</tstamp>
<!-- 需要改成自己本地的Jmeter目录 -->
<property name="jmeter.home" value="D:apache-jmeter-4.0"/> #注意路径匹配
<!-- jmeter生产jtl格式的结果报告路径 -->
<property name="jmeter.result.jtl.dir" value="D:apache-jmeter-4.0
esultjtl"/> #注意路径匹配
<!-- jmeter生产html格式的结果报告路径 -->
<property name="jmeter.result.html.dir" value="D:apache-jmeter-4.0
esulthtml"/> #注意路径匹配
<!-- 生成报告的前缀和定义结果集的相关参数 -->
<property name="ReportName" value="TestReport"/>
<property name="jmeter.result.jtlName" value="${jmeter.result.jtl.dir}/${ReportName}${time}.jtl"/>
<property name="jmeter.result.htmlName" value="${jmeter.result.html.dir}/${ReportName}${time}.html"/>
<target name="run">
<antcall target="test"/>
<antcall target="report"/>
</target>
<!-- 测试脚本 -->
<target name="test">
<taskdef name="jmeter" classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"/>
<jmeter jmeterhome="${jmeter.home}" resultlog="${jmeter.result.jtlName}">
<testplans dir="D:apache-jmeter-4.0 est" includes="*.jmx"/> #注意路径匹配
<!-- <property dir="jmeter.save.saveservlce.output_format" value="xml"/> -->
</jmeter>
</target>
<!-- 生成报告 -->
<target name="report">
<xslt in="${jmeter.result.jtlName}" out="${jmeter.result.htmlName}" style="${jmeter.home}/extras/jmeter-results-report_21.xsl">
</xslt>
<copy todir="${jmeter.result.html.dir}">
<fileset dir="${jmeter.home}/extras">
<include name="collapse.png" />
<include name="expand.png" />
</fileset>
</copy>
</target>
</project>
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
复制好之后查看路径,红色字体的路径必须是本地路径,“#注意路径匹配”文字删掉,修改保存完成,把txt后缀改成xml,放到jmeter的test目录下
(5)在dos环境中依次执行cmd
d:
cd D:apache-jmeter-4.0 est
ant run
看到下图,说明执行成功
报告输出存放路径下jmeter/test/html查看是否有jtl和html结果报告,
(6)打开html文档,测试结果展现了执行的用例名称、成功率、用例执行时间等结果参数
5、配置Jenkins,构建持续化集
进入Jenkins-系统管理-全局工具配置,配置jdk和ant,如下图
增加构建后操作:
保存,点击“立即构建”,构建完成,可查看报告