其他分享
首页 > 其他分享> > 【jmeter+Ant+Jenkins】之四 项目配置

【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