实战教程篇
前言
- 这边就不教大家怎么用 pytest 写项目了哦,下面有系列文章能帮助你快速入门 Pytest Allure
- 这一篇教程主要是教如何从 0 到 1 搭建自动化测试的持续集成环境
四步走
使用 Jenkins 镜像创建容器,并搭建 Python Pytest Allure 的自动化测试环境
https://cloud.tencent.com/developer/article/1746261
在 Jenkins 容器上的搭建持续集成环境和完成自动化测试
https://cloud.tencent.com/developer/article/1747856
搭建 Gitlab 容器并上传本地项目代码
https://cloud.tencent.com/developer/article/1750891
结合 Jenkins Gitlab 完成自动化测试的持续集成实战
https://cloud.tencent.com/developer/article/1750893
基础知识篇
什么是持续集成?
https://cloud.tencent.com/developer/article/1750912
Docker 相关基础知识
https://www.cnblogs.com/poloyy/category/1870863.html
Pytest Allure 相关基础知识
https://www.cnblogs.com/poloyy/category/1690628.html
Jenkins 相关基础知识
https://www.cnblogs.com/poloyy/category/1645399.html
虚拟机安装以及配置相关
包含安装 centos7、8 虚拟机、设置静态 ip 等
https://www.cnblogs.com/poloyy/category/1703784.html
解决方案篇
Linux 常见问题解决方案
- 防火墙相关,对外开放接口:https://www.cnblogs.com/poloyy/p/12213297.html
- 配置环境变量:https://cloud.tencent.com/developer/article/1640616
- 配置阿里云 yum 源:https://www.cnblogs.com/poloyy/p/12186756.html
Docker 常见问题解决方案
https://www.cnblogs.com/poloyy/category/1870864.html
Jenkins 常见问题解决方案
包含忘记密码、发送邮箱失败等
https://www.cnblogs.com/poloyy/category/1753984.html
git 常见问解决方案
包含push 失败、webhook 配置失败等
https://www.cnblogs.com/poloyy/category/1870905.html