Ant 批量执行JMeter 脚本
在JMeter 接口自动化测试篇 -01中已介绍过如何安装Ant,本文就不再多做介绍了。我们就直奔主题。
Ant 主要就是使用build.xml 进行执行,那么我们来看一下build.xml 怎么写
可以参考:https://jingyan.baidu.com/article/f7ff0bfcb861906e26bb13c1.html
按照xml 文件中的目录设计,我们的目录如下图(windows不区分大小写,但在linux等系统中,一定要注意大小写)
Jmeter 目录就是Jmeter的软件,不需要更改
Report 的下一级目录,需要新建Html 和Jtl 两个空的文件夹
Script 就是放Jmx 脚本及ant相关的xml文件
我们是可以不使用Build.xml进行命名,如果修改成了test.xml,那我们必须要指定文件名。
使用的命名是ant -f test.xml
特别注意:ant命令必须是在有xml文件的目录中执行,或者指定具体的xml的地址。如果还是使用build.xml命名,则只需使用ant就可以,后面无需具体指定,是默认的。
执行完成后,我们看一下执行的结果如何
可以看到报告中出现缺图的情况,因此我们在XML中需要增加添加图片的步骤
在对应的地方增加COPY的步骤,再次执行ant,我们可以看到,目录中有对应两个图片,同时对应的报告展示也完整了。
有关报告如何修改,会在后续设计测试框架时,具体讲解。现在大家会用就可以了。
做IT不挨踢,立志成为一个精致的IT大叔。