jenkins+jmeter+ant实现自动化测试集成环境搭建

一、前期准备

1、软件下载、安装

jdk安装:步骤请百度;(需配置环境变量)

jmeter安装:下载后直接解压 http://jmeter.apache.org/download_jmeter.cgi;(需配置环境变量)

jenkins下载:Download and deploy

ANT下载:官网下载;(需配置环境变量D:\Progrom Files\apache-ant-1.9.7\bin)

二、jenkins配置(实现定时执行和发邮件的功能)

1、系统设置->管理插件->可选插件,搜索Performance plugin(Jmeter报告需要),安装此插件;

2、Jenkins设置JDK的环境变量:

attachments-2017-04-VQtW7GIO58e754337681

3、Jenkins设置ANT的环境变量:

attachments-2017-04-GYGaT2ne58e7545994bb


4、Jenkins设置邮件:

      1、Jenkins系统管理—系统设置里面:

 

attachments-2017-04-3G5bULIp58e75630e48e

     a、测试邮件发送成功之后,Extended E-mail Notification参照上面的设置即可。(注意:必须配置,否则后期项目构建发送邮件将失败)


 

attachments-2017-04-ECLW2TCL58e7565a9e05

三、配置测试项目

1、新建测试项目

attachments-2017-04-argRbSqM58ee26c451ca

2、项目配置

a、配置工作路径(后面的功能需要用到)

attachments-2017-04-sl88CwXa58ee270c2d78

b、构建触发器(选择此项目构建的触发条件,例如本项目的是为了实现接口的定时监控,于是选择Build periodically(定期构建)。

注意:关于定期构建参数的说明:"* * * * *",总共有5个参数,分别代表分(0~59)、时(0~23)、天(1~31)、月(1~12)、周(0~7,0和7表示星期天);

):工作日早上八点半执行构建

attachments-2017-04-htKbKVPH58ee2896827e


c、Invoke Ant配置

attachments-2017-04-OjqS9BdV58ee291782cd

(1)、引入build.xml文件;(2)指定脚本名称(此处test=***的原因,可以查看build.xml文件中有 这样的一段代码:<property name="test" value="Test"/>,test变量的默认值是Test,我们Properties就是为了给build.xml文件的变量重新赋值的。)

d、新增构建后操作Archive the artifacts,add a New report(JMeter)

attachments-2017-04-fifaAUw758ee29cb2e54

注意说明:(**表示引用前面的工作空间路径)

e、新增构建后操作Editable Email Notification

attachments-2017-04-PoWSFDZQ58ee2a1b2f5e

然后选择 -> Advanced Settings... ,出现Triggers,这里我们可以根据需要增加Triggers。例如增加了Always(一直)的情况下邮件报警;

Recipient List :收件人的邮箱,用";"间隔

SubJect:邮件标题

Content: 邮件内容,可以按照HTML格式编写。

eg:邮件内容模板:

attachments-2017-04-tu8YySVM58ee2ab8613b

标注的含义表示:将测试报告直接呈现在邮件里。

到这里整套环境就搭建完成了,可以自行构建测试是否达到预期;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值