JMeter使用Ant生成测试 告

一、软件的安装

1、JDK:JMeter和ANT的运行都依赖于java的环境

1)系统变量→新建 JAVA_HOME 变量 。

变量值填写jdk的安装目录(本人是 D:Javajdk1.7.0_79);

在变量值最后输入 %JAVA_HOME%bin;%JAVA_HOME%jrebin;

(注意原来Path的变量值末尾有没有; ,如果没有,先输入; 再输入上面的代码)

3)系统变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar (注意最前面有一点)

4)检查,在控制台输入:java -version  会显示出java的版本

2、JMeter的安装

1)新建系统变量在变量名中输入:JMETER_HOME,

变量值中输入:D:apache-jmeter-2.13,点击确定即可。

2)在环境变量CLASSPATH中添加

%JMETER_HOME%libextApacheJMeter_core.jar;

%JMETER_HOME%libjorphan.jar;%JMETER_HOME%liblogkit- 1.2.jar;

3)在环境变量Path中添加%JMETER_HOME%bin

4)cmd 输入 jmeter -v :没 错就行

3、Ant的安装

1)新建以下环境变量:ANT_HOME:D:apache-ant-1.9.7,此为你的ANT安装路径;

2)在环境变量PATH的最后面添加一下内容:

;%ANT_HOME%bin 注意前面的分 ,如果PATH中最后没有分 ”;”的话要加上,有的话就可去除。

3)进入cmd命令窗口,在CMD窗口中输入ant -version 没 错就可以了

二、使用ant构建运行Jmeter,并且生成jtl、Html 告;

1、jmeter默认保存的是.csv格式的文件,所以我们先要设置一下bin/jmeter.properties文件内容,修改jmeter.properties文              件 jmeter.save.saveservice.output_format=xml;

2、将apache-jmeter-2.13extrasant-jmeter-1.1.1.jar拷贝到apache-ant-1.9.7lib目录下;

我运行是出的问题:提示jtl文件不存在(***.Jtl does not exist)当时百度了好几篇文章都不知道是什么原因还是没能弄             好,后来换个思路查,查这个文件是什么jmeter中,原理是在控制台上运行jmeter脚本时产生的数据结果文件,这才没明             白过来。

接着我就再运行:ant.bat -file build.xml -Dtest=Test  ,看看有没有这个文件产生,果然没有,这下来找原因了,我就查               build.xml是怎么用的,下面我就解释下build.xml,不知是否对,修改之后应该没什么大得问题了

 

参考:https://blog.csdn.net/qq_40447533/article/details/80831485

参考:https://blog.csdn.net/kaluman/article/details/74535495

 

 

 

 

 

 

 

 

 

 

 

 

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年7月22日
下一篇 2018年7月22日

相关推荐