Jenkins

一、持续集成

团队成员,将⾃⼰的工作成果,集成到⼀个公共平台上。成员可以每天集成⼀次,也可以⼀天集成多次
  • 相关工具

    1. git:代码管理⼯具。⾃带 本地仓库
    2. gitee:远程代码管理仓库。github:国外服务器远程代码管理仓库。gitlab:企业私有服务器远程代码管理仓库
    3. jenkins:实现持续集成,管理测试脚本,⽣成测试报告,发送邮件

二、Jenkins

  • 简介

    基于Java开发(需要jdk)的⼀种开源、跨平台(windows、Linux、MacOS)的持续集成工具
  • 安装

    官网jdk:https://www.oracle.com/java/technologies/downloads/
    java -version 查看版本
  • 启动
    Jenkins_第1张图片
将 jenkins.war ⽂件,保存到⼀个⽬录中,地址栏输⼊ cmd 
打开终端。输⼊命令 java -jar jenkins.war 启动服务。
启动成功后,终端不能关闭!

Jenkins_第2张图片

在浏览器地址栏中输入:localhost:8080,回车
Jenkins_第3张图片

三、Jenkins相关配置

3.1、 插件安装

Jenkins_第4张图片
Jenkins_第5张图片
Jenkins_第6张图片

3.2、 系统设置

Jenkins_第7张图片

Jenkins_第8张图片

Jenkins_第9张图片
Jenkins_第10张图片

Jenkins_第11张图片
Jenkins_第12张图片

四、 持续集成-postman

4.1、准备工作

  1. 打开已完成并测试⽆误的 postman 项⽬脚本。 再次执⾏测试。
  2. 导出( 测试⽤例集、环境变量 两个⽂件)“不 ⽀ 持 中 ⽂” —— 全部改成英⽂!
  3. ⽂件所在⽬录地址栏 输⼊ cmd 打开终端。注意:⽤ “绝对路径” 测试。⽅便使⽤ Jenkins。
  4. 执⾏⽆误, 查看⽣成的测试报告⽂件

4.2、使⽤Jenkins管理-⼿动构建

  1. 打开 Jenkins ⾸⻚,点击 “新建Item” 创建⼀个 新任务
    Jenkins_第13张图片
  2. 输⼊任务名,如:bjtestAPITestIHRMPostman。选择 “Freestyle project”,点 “确定” 。跳⾄ “配置”⻚⾯。
    Jenkins_第14张图片
  3. 回主⻚,可看到 ,多出任务 bjtestAPITestIHRMPostman。 点 任务名称,“配置” 可以继续刚才的配置

image.png
Jenkins_第15张图片

  1. 跳⾄ “构建” 标签
    Jenkins_第16张图片
    Jenkins_第17张图片
  2. “构建后操作” 标签

Jenkins_第18张图片
Jenkins_第19张图片

  1. 在 ⾃动跳⾄ ⻚⾯中,点击 “Build Now”,可在下⾯ Build History(构建历史)中, 看 到 构 建 正 在 进 ⾏

Jenkins_第20张图片

4.3、使⽤Jenkins管理-⾃动构建

配置

Jenkins_第21张图片

五、持续集成-代码

5.1、使⽤Jenkins管理-代码⼿动构建

配置

Jenkins_第22张图片

Jenkins_第23张图片

Jenkins_第24张图片

Jenkins_第25张图片

Jenkins_第26张图片

5.2、使⽤Jenkins管理-代码自动构建

配置

Jenkins_第27张图片

你可能感兴趣的:(Jenkins)