實戰教程篇
前言
- 這邊就不教大家怎么用 pytest 寫項目了哦,下面有系列文章能幫助你快速入門 Pytest + Allure
- 這一篇教程主要是教如何從 0 到 1 搭建自動化測試的持續集成環境
四步走
使用 Jenkins 鏡像創建容器,並搭建 Python + Pytest +Allure 的自動化測試環境
https://www.cnblogs.com/poloyy/p/13954637.html
在 Jenkins 容器上的搭建持續集成環境和完成自動化測試
https://www.cnblogs.com/poloyy/p/13955641.html
搭建 Gitlab 容器並上傳本地項目代碼
https://www.cnblogs.com/poloyy/p/13969756.html
結合 Jenkins + Gitlab 完成自動化測試的持續集成實戰
https://www.cnblogs.com/poloyy/p/13971134.html
基礎知識篇
什么是持續集成?
https://www.cnblogs.com/poloyy/p/13996319.html
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://www.cnblogs.com/poloyy/p/12187148.html
- 配置阿里雲 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 配置失敗等