首页 > 编程语言 > 详细

Java自动化环境搭建笔记(3)

时间:2019-07-21 18:20:23      阅读:173      评论:0      收藏:0      [点我收藏+]

Java自动化环境搭建笔记(3)


自动化的环境已经基本搭建完成,后续可对BaseTester基类以及工具类进行扩展。下面便是持续集成的环境的搭建:

  • Jenkins安装
  • git安装
  • 源码上传github
  • 配置构建

 

 

1. Jenkins安装

jenkins安装通过war包的方式,下载地址:http://mirrors.jenkins-ci.org/
其余安装方式下载地址:https://bitnami.com/stack/jenkins/installer

依赖:

1.1 安装

  1. 将下载的war包直接放置到tomcat的webapps目录。
  2. 启动或重启tomcat(windows下运行startup.bat)。
  3. 复制tomcat启动过程中打印的密钥,在第一次启动配置jenkins用,如图:1-2,或从tomcat log目录下catalina.日期.log文件中复制。
    注:也可根据第一次启动jenkins的界面提示去找该密钥。
  4. 查看tomcat conf目录server.xml配置文件中的tomcat端口,如图1-3所示。
  5. 根据配置文件中的端口,使用浏览器打开jenkins界面:http://127.0.0.1:8080/jenkins ,第一次运行可能需要等待一会。

 

技术分享图片
1-1 webapps目录

 

 

技术分享图片
1-2 启动tomcat

 

 

技术分享图片
1-3 tomcat的端口

 

1.2 首次运行配置Jenkins

  1. 等待界面第一次打开后,输入密钥。

 

技术分享图片
1-4 密钥输入

 

 

技术分享图片
1-5 选择安装插件

 

  1. 等待插件自动安装完成,创建一个管理员账户。

 

技术分享图片
1-6 管理员账户

 

  1. 设置实例配置,首次启动安装完成。

 

技术分享图片
1-7 实例配置

 

1.3 插件安装

  1. Manage Jenkins -> Manage Plugins -> 可选插件:搜索Maven Integration,勾选并点击直接安装,需安装插件列表如下。
    • Maven Integration
    • Allure Jenkins Plugin
      使用了Pipeline和Blue Ocean折腾了半天,总是丢数据,等过一段时间再试,还是用maven项目的方法。

 

技术分享图片
插件安装

 

  1. 安装完成后,重启tomcat

1.4 全局工具配置

  1. Manage Jenkins -> Global Tool Configuration配置工具

  2. 新增JDK

 

技术分享图片
JDK

 

  1. 新增Maven

 

技术分享图片
maven

 

  1. 配置maven配置文件路径

 

技术分享图片
maven配置文件

 

  1. 重新下载一个allure:下载地址,项目.allure目录下的本地启动服务的时候用,jenkins集成的时候就不好用了

 

技术分享图片
Allure

 

2. 代码上传GitHub

2.1 安装git

windows版本到官网下载了,根据提示安装就好了:下载地址

2.2 IEDA配置

  1. File | Settings | Version Control | Git 检查配置git信息

 

技术分享图片
IDEA git配置

 

  1. File | Settings | Version Control | GitHub 路径下添加GitHub用户名密码。

 

技术分享图片
添加账户

 

2.3 代码上传

  1. 第一次上传代码需要:

 

技术分享图片
第一次上传代码

 

 

技术分享图片
配置项目名称与描述

 

 

技术分享图片
上传项目

 

  1. 非第一次上传需要按照:add -> commit -> push的步骤。

    2.1 选中项目鼠标右键。
    2.2 add
    2.3 Commit Directory
    2.4 Repository -> push

 

技术分享图片
Git栏

 

 

技术分享图片
提交3步

 

3. 项目构建

3.1 添加构建工程

  1. 新建Maven构建项目。

 

技术分享图片
构建一个Maven项目

 

  1. 配置源码管理方式,这里用的就是Git。

 

技术分享图片
源码管理

 

 

技术分享图片
添加凭证

 

  1. 这里是示例,构建触发器就不写了。
  2. 构建命令, 也就是本地执行mvn进行构建的命令。

 

技术分享图片
构建命令

 

  1. 构建后操作,调用allure来生成报告的,这里如果allure的默认结果目录没有修改就使用推荐的配置就好了。

 

技术分享图片
构建后操作

 

3.2 构建运行

注:构建需要 2+ 才能查看到历史数据。

  1. 点击运行构建
  2. 等待运行结果
  3. 查看结果

 

技术分享图片
结果界面

 

 

技术分享图片
结果统计信息

 

 

技术分享图片
历史数据

 

Blue Ocean的弄通再记笔记,目前报告数据打不开。

 

技术分享图片
Blue Ocean

 

Java自动化环境搭建笔记(3)

原文:https://www.cnblogs.com/h-zhang/p/11221981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!