WHCSRL 技术网

Python自动化 采用Jenkins进行持续集成

前言

说到持续集成就不得不提一下CICD,近期小编看了下CICD相关的资料和在以往工作中用到的持续集成,今天就和大家分享下,测试这一环节该怎么做?先和大家分享下看的几篇CICD的文章!
文章1:https://blog.csdn.net/weixin_44830681/article/details/116025029
文章2:https://blog.csdn.net/happyuu/article/details/85690434?utm_source=app&app_version=4.16.0&code=app_1562916241&uLinkId=usr1mkqgl919blen

备注:Jenkins的部署、Python脚本的编写这里就不多讲解了

一.流程图

在这里插入图片描述

二.Jenkins插件安装

备注:因为我是安装好了,所以在已安装里,没安装的可以去【可选插件】里
1.参数插件 Date Parameter
在这里插入图片描述
2.读取html的插件 HTML Publisher
在这里插入图片描述

三.Jenkins任务创建

1.Jenkins的节点创建就不多说了,我这里创建了一个win10的节点
在这里插入图片描述

2.任务创建在这里插入图片描述

3.添加参数在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.引用参数
在这里插入图片描述
5.读取测试报告
在这里插入图片描述
在这里插入图片描述
6.配置git仓库
在这里插入图片描述
在这里插入图片描述
7.进行构建
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四.结束语

目前小编还不知道以下几点:
1.开发构建完成后,怎么通知我们进行自动化测试
2.我们完成测试后,怎么将通过率通知开发等人员

若不介入CICD这套流程此操作可以用于回归测试,根据项目提测内容我们可以根据参数进行筛选,运行那些用例。这样可以减少测试人员在跑自动化时的一些工作量。

推荐阅读