一、安装jmeter
配置环境变量
JMETER_HOME
D:\\SProgram\\jmeter
CLASSPATH
%JMETER_HOME\\lib\\ext\\ApacheJMeter_core.jar;%JMETER_HOME%\\lib\\jorphan.jar;
二、安装Ant
配置环境变量
ANT_HOME
D:\\SProgram\\Ant
Path
%ANT_HOME%\\bin;
1、将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下,
这样Ant运行时才能找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"这个类,从而成功触发JMeter脚本
2、jmeter默认保存的是.csv格式的文件,所以我们先要设置一下bin/jmeter.properties文件内容,保存
jmeter.save.saveservice.output_format=xml
目录结构如下
build.xml 文件内容如下:
3、执行ant
cd 切换到build.xml文件路径下,执行ant命令
4、打开生成的html测试报告
可以发现 min time 为NaN
5、解决 该问题的方法
解决方案,要下载一个xalan.jar,serializer.jar包放到项目中即可解决这个问题
将这两个jar包入ant的lib包中,输入ant查看运行结果,使用浏览器查看,OK,显示了!
三、安装jenkins
具体见有道笔记 : Jmeter-Ant-jenkins 生成测试报告