一、软件的安装
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进行处理,非常感谢!