标签:输入 report 变量 ant dir classpath out x86 ogr
需准备的工具和文件:JDK、 Jmeter、 Tomcat、 Jenkins、 Ant、 Build.xml
1、安装JDK并配置环境变量
安装(略)
配置环境变量
计算机->属性->高级系统设置->高级->环境变量->系统变量
新建JAVA_HOME变量 变量值:JDK安装目录 例如:
JAVA_HOME:C:\Program Files\Java\jdk-11.0.1
找到Path变量 点击:编辑
添加:%JAVA_HOME%\bin
新建CLASSPATH变量 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
dos页面输入:java -version 验证环境变量是否配置正确
2、安装Jmeter
解压Jmeter
配置环境变量
JMETER_HOME:C:\soft\Jmeter\apache-jmeter-5.1
CLASSPATH=%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar
PATH=%JMETER_HOME%\bin
修改配置文件 jmeter.properties 添加一行:
jmeter.save.saveservice.output_format=xml
dos页面输入:jmeter 验证环境变量是否配置正确
language=zh_CN 永久修改语言
准备jmeter脚本文件,需带聚合报告
3、安装Ant
解压Ant
Ant是一个功能强大的打包编译工具。我们使用他的目的是将JTL(xml)格式文件转化为html格式的文件
配置环境变量
ANT_HOME:C:\soft\Ant\apache-ant-1.9.9
Path:%ANT_HOME%\bin
CLASSPATH:%ANT_HOME%\lib
dos页面输入:ant -version 验证环境变量是否配置正确
将jmeter extras目录中 ant-jmeter-1.1.1.jar包复制到ant安装目录下的lib目录中
4、安装Apache-tomcat 建议下载新版
解压 apache-tomcat-9.0.17
5、安装Jenkins 建议下载新版
安装:jenkins.msi
将jenkins目录(C:\Program Files (x86)\Jenkins)中的jenkins.war包copy到tomcat目录webapps下
通过tomcat bin文件中的startup.bat文件启动tomcat服务
在浏览器地址栏输入http://localhost:8080/jenkins/ 或者:http://localhost:8080/ 输入提示地址的密码
安装插件 可以先选择默认的插件
配置登录的帐号密码 完成后,进入jenkins 界面
6、创建自动化测试工程
在jenkins安装目录下,先创建一个workspace文件夹,文件夹包括三个文件夹和一个xml文件
args -- 存放jmeter参数化的数据
reports -- 存放测试报告
testCases -- 存放测试用例
其中:
reports目录下又包含以下两个文件夹
html -- 存放html格式的报告
jtl -- 存放jtl格式的报告
需要对 build.xml 文件进行修改
在dos页面,进入build.xml文件所在的目录下,然后输入:ant 即可。运行成功后,进入reports目录下的html目录,可以看一下测试结果
至此,用Ant来执行Jmeter脚本已经成功,接下来,我们加上Jenkins来实现接口持续集成自动化测试
7、接口持续集成
打开 jenkins 创建一个自由风格的软件项目
构建触发器->Build periodically->配置定时时间
构建->执行windows批处理命令
C:
cd C:\Program Files\Jenkins\workspace
ant
到目前为止,可以选择项目进行构建
接口自动化之:Ant+Jmeter+Jenkins 持续集成
标签:输入 report 变量 ant dir classpath out x86 ogr
原文地址:https://www.cnblogs.com/lancy-test/p/14024067.html