【jmeter+Ant+Jenkins】之四 项目配置
作者:互联网
一、配置插件
1、在jenkins中配置jmeter和ant插件
系统设置->管理插件->可选插件,搜索ant和Performance plugin(Jmeter报告需要),安装此插件并启用;
2、Jenkins设置Ant的环境变量
系统设置->Global Tool Configuration,找到ant,新增Ant,输入Ant的Name,安装路径;
二、配置项目
1、新建项目
2、项目配置
a、描述:用于编写该项目的介绍(请忽略);
b、丢弃旧的构建:这里勾选上,为了避免多余的构建日志、临时文件占磁盘空间,需要定期的清除过期文件。例如这里选择保存3天之内的构建文件,最大保存N个构建项目的文件;
具体设置如下图所示:
c、配置工作空间
配置工作空间:
点击右侧的高级按钮 -> 勾选使用自定义的工作空间;
目录填写ant构建要用到的文件的目录(build.xml文件可从jmeter\extras中拷贝过来,修改下内容后直接使用)
d、构建触发器
源码管理,这里不涉及,选择none;
构建触发器:选择此项目构建的触发条件,例如本项目的是为了实现接口的定时监控,于是选择Build periodically(定期构建)
注意:关于定期构建参数的说明:"* * * * *",总共有5个参数(从左到右),分别代表分(0~59)[H 表⽰随机 ]、时(0~23)、天(1~31)、月(1~12)、周(0~7,0和7表示星期天);
e、增加构建参数
1)增加构建操作 -> Execute Windows batch command ;
此处编写删除jtl文件的命令(因为Jmeter运行jmx脚本文件,生成jtl报告文件。如果存在同名的jtl文件,并不会覆盖,而是追加,所以每次构建运行jmeter脚本文件之前需要删除jtl文件):del "G:\report"\***.jtl
2)invoke ant配置
ant version 选择之前配置的ant;Properties 填写test=***,此处***为你的jmeter 文件名字(不带.jmx)。
说明:此处test=***的原因,可以查看工作目录extras下的build.xml文件中有这样的一段代码:<property name="test" value="Test"/>,test变量的默认值是Test,我们Properties就是为了给build.xml文件的变量重新赋值的。
f、构建后操作
新增构建后操作Archive the artifacts,add a New report(JMeter),填写用于存档的文件
标签:ant,插件,文件,Ant,jtl,构建,之四,Jenkins,jmeter 来源: https://www.cnblogs.com/vivage212/p/16356717.html