今天主要分享下jenkins相关的自动化测试集成交付过程中,要用的一些插件。
因打算全面基于jenkins 2.X的核心特性:pipeline 所以jenkins pipeline相关插件是必备的:
Pipeline插件
看着很多的样子? 其实在部署jenkins过程中,选择 安装pipeline插件,即可一桶把相关插件安装上。
git插件
git插件是必不可少的,用于托管自动化测试代码和协作开发
HTML Publisher插件
用于发布html格式的报告,必备神器
钉钉插件
用于给钉钉群发通知
Login Theme插件,用于改css,主要看着jenkins默认登录页面太丑,得改
Simple Theme插件,用于改jenkins整体的页面样式,也是因为嫌弃jenkins登录后默认显示的页面丑,得改
另外就是下面这两个用于job运行统计的插件
可能有的人说maven、ant呢? 不好意思,在实践中,全部采用Python解决自动化测试过程中的所有东西,目前加上Python虚拟环境(用于隔离,有一个独立的自动化测试环境),以免与操作系统自带的Python环境冲突,就解决了自动化测试过程所有的问题了。
对于Python要安装哪些包? 请参加github上AutoHub项目的说明,在实践中,都是基于AutoHub项目的理念进行的
下面是一些截图欣赏:
在公众号里回复一下关键字获取对应的系列文章
物联网 | appium | 大数据测试 | RobotFramework | Python |
---|---|---|---|---|
自动驾驶 | jmeter | selenium | jenkins | 接口测试 |