Jenkins搭建及自动化脚本配置等

Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建、测试、交付或部署软件相关的各种任务。例如:检查代码、构建编译、运行测试、结果记录和测试统计等都是自动完成的。
使用Jenkins之前需要先安装Java环境。

一、环境准备

1、下载Tomcat

官网:https://tomcat.apache.org/.
在这里插入图片描述
解压:
在这里插入图片描述
配置环境变量

2、下载Jenkins

官网:https://www.jenkins.io/zh/.
在这里插入图片描述
下载文件:jenkins.msi文件
安装至Tomcat的webapps目录
在这里插入图片描述

3、Jenkins配置

启动Tomcat,打开网址:localhost:8080
在这里插入图片描述

复制密码后,单击“继续”按钮。一般建议“安装系统推荐的插件”。
在这里插入图片描述
在这里插入图片描述
设置Jenkins登录账号和密码:
在这里插入图片描述
登录页显示:
在这里插入图片描述

Jenkins首页显示:
在这里插入图片描述

4、Jenkins的基本使用

4.1、创建一个构建任务

点击“新建item”:
在这里插入图片描述
弹出选择Jenkins任务类型界面,选择“构建一个自由风格的软件项目”,点击【确认】按钮
在这里插入图片描述
查看【构建】选项,单击【增加构建步骤】,选择【执行Windows批处理命令】,输入相关命令后,点击【保存】按钮,完成第一个任务的创建
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

点击【立即构建】(Build Now),【构建历史】会显示一次构建记录。【#1】为构建的版本号,单击【#1】,进入构建版本信息页面
在这里插入图片描述

在这里插入图片描述

构建版本信息页面:
在这里插入图片描述

点击【控制台输出】
在这里插入图片描述

Jenkins默认的执行目录为:

C:\WINDOWS\system32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\Simple task

5、使用HTML Publisher plugin实现HTML文档报告展示

在Jenkins主界面选择“系统管理”----“插件管理”----“可选插件”选项,搜索HTML关键字,找到可选插件中的HTML Publisher插件,单击直接安装。安装完成后,需要重启Jenkins才可以生效。
在这里插入图片描述
在配置界面,选择“构建后操作”
在这里插入图片描述
在这里插入图片描述
配置:构建后操作之后,保存后重新选择“立即构建”选项

执行完成后HTML Report:
在这里插入图片描述

6、预览测试报告时样式显示问题解决方法

在这里插入图片描述

6.1、安装Startup Trigger(jenkins节点启动时触发构建)

在这里插入图片描述

6.2、安装Groovy(运行Groovy代码)

在这里插入图片描述

6.3、设置相关配置

在这里插入图片描述
在这里插入图片描述

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")

在这里插入图片描述

6.4、再次预览测试报告

在这里插入图片描述

二、Jenkins + Allure配置自动化测试报告

1、Allure环境搭建配置

安装Allure插件,在Jenkins主界面选择“系统管理”----“插件管理”----“可选插件”选项,搜索allure,从搜索结果中选中allure直接安装。
在这里插入图片描述
配置:Global Tool Configuration 主界面选择“系统管理”–“全局工具配置”
在这里插入图片描述
单击“Allure Commandline”按钮,安装Allure,建议选择2.4.1版本。
在这里插入图片描述

2、系统设置配置

Jenkins主界面选择“系统管理”----“系统设置”选项,找到Allure Report后,进行配置。
在这里插入图片描述
Key的值:WORKSPACE
Value:自定义报告的存放路径

3、配置Job,构建后操作新增Allure Report

主界面选择“配置”----“构建后操作”,选择“Allure Report”选项,在“Path”文本框中输入“report”。
在这里插入图片描述
在这里插入图片描述

4、安装Pytest单元测试框架

命令安装:pip install pytest
在这里插入图片描述
继续使用命令安装:pip install pytest-allure-adaptor
在这里插入图片描述

5、配置Job信息

修改“构建环境”选项卡中的信息,修改完成后单击“保存”。
在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值