Jenkins+Maven+git+tomcat搭建自动化测试环境总结

目录

什么是jenkins

测试与jenkins

软件安装与配置

环境

版本

安装过程与配置过程

发送邮件配置

创建jenkins任务

Pre Steps

配置build:

post steps

构建配置

配置 构建后操作

点击保存

手动触发构建

Jenkins执行结果


什么是jenkins

jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能

测试与jenkins

测试项目中使用junit编写测试脚本,通过使用jenkins自动拉取测试项目代码,达到持续集成测试的目的。

Jenkins主要工作:

1.定时拉取代码并编译

2.静态代码分析

3.定时打包发布测试版

4.自定义额外的操作,如跑单元测试等

5.出错提醒

整体运作原理流程如下:

软件安装与配置

环境

win10 X64

版本

apache-tomcat-8.5.33 apache-maven-3.5.3 Git-2.16.2 jenkins-2.121.3

安装过程与配置过程

Tomcat、maven、git的安装过程这里不再叙述,可以网上查询并完成安装,并且注意需要配置好环境变量

这里主要讲下jenkins的安装。

下载路径:https://jenkins.io/download/

安装过程,比较傻瓜,一直点击next就可以。

安装完成后,jenkins服务启动默认的端口是8080,会和tomcat的默认端口冲突,可以在D:\Program Files (x86)\Jenkins\jenkins.xml中,修改端口号,并在window任务管理器中重启jenkins服务

使用新的URL:http://localhost:8888/ 通过初试密码登录

安装jenkins插件,这里推荐先点击install suggested plugin,后续有需要再增加新的插件

插件安装完成之后,配置新的管理账号与密码并登录

全局系统配置,主要是配置git maven jdk

安装非默认安装的插件,例如:Maven Integration plugin、git plugin、Deploy to container Plugin

发送邮件配置

https://www.cnblogs.com/apple2016/p/7763002.html

个人配置

此处特别说明,是以jenkins的workspace为base directory

创建jenkins任务

创建maven项目

配置git账号与URL

配置构建触发器

这里讯轮SCM标示每个10分钟,去git服务器查询一次代码是否需要更新,如果需要更新,jenkins会调用git去服务器pull最新代码

Pre Steps

即构建前需要执行的工作,可写脚本

配置build:

由于测试时建立的是Maven项目所以这里需要告诉Jenkins服务器构建maven项目所需的pom.xml文件所在的位置即项目项目根路径位置,根据项目实际情况设置即可

post steps

build之后执行的动作,可以写脚本

参考官方文档:https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project

构建配置

这里配置需要发送报告的接收邮箱

配置 构建后操作

这里填写tomcat的URL和账号密码,需要事先配置tomcat的账号密码和URL

点击保存

即可生成新的jenkins任务

手动触发构建

Jenkins执行结果

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值