接上文,目前jmeter、jdk等已经准备完成。本文从安装ant及配置相关jmeter配置说起。
二、ant调用jmeter生成报告1)、安装ant
1、安装包下载
下载地址 http://ant.apache.org/bindownload.cgi,下载后解压到指定位置即可
2、配置环境变量
2)、配置库文件
3)、配置ant的编译文件build.xml
新建的txt文件,并将此文件改名为build.xml,复制以下代码到文档中。代码中有注释的都需要根据自己项目情况修改。
其中特别说明的几点:
1、此build.xml中并没有发送邮件的相关配置,后续是通过Jenkins进行邮件发送的;
2、生成了2份报告,且报告模板一份简单的,一份详细的(自行百度搜索jmeter.results.shanhe.me.xsl,学习如何替换相关配置);之所以这样做,是因为后续想将html报告内容集成在邮件正文中,发现jmeter.results.shanhe.me.xsl这份详细的,集成在邮件中显示不全(应该是个人的html编码功底不够,没有解决)。因此只能在正文中显示简单的模板jmeter-results-report_21.xsl。在邮件中将简单、详细的报告都作为附件上传。
3、本xml中提到的脚本路径、部署后生成报告的路径等等需要提前准备好;
<?xml version="1.0" encoding="UTF-8"?> <!-- 需要改成自己项目的巡检任务名称--> <project name="XXX项目现网环境服务可用性巡检" default="all" basedir="."> <tstamp> <format property="time" pattern="yyyyMMddHHmm" /> </tstamp> <property name="encoding" value="UTF-8" /> <!-- 需要改成自己本地的 Jmeter 目录--> <property name="jmeter.home" value="E: