Jenkins+allure+pytest 完整下载安装配置小白教程(自动化持续集成)
具体学习视频可以参考:
https://www.bilibili.com/video/BV1Bf4y1L7su/?spm_id_from=333.337.search-card.all.click&vd_source=59b7787316220625d1c23b055c444107
1、安装allure下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
解压,然后配置环境变量 系统变量->Path->编辑
1、首先安装jdk,解压+安装+配置环境变量
下载地址:https://www.oracle.com/java/technologies/downloads/archive/
然后解压进行下载,配置环境变量(自行百度)
2、安装jenkins
jenkins下载地址:https://jenkins.io/
密码在:
打开地址默认一般为:http://localhost:8080(如果更改了端口,就要更改,目前端口为8080)
然后默认安装:
安装完插件后,创建新用户
1、可以使用码云进行传送仓库地址:
https://gitee.com/
2、新建仓库:
3、然后打开本地项目(此处为个人所写的项目地址)
4、右键->git bash here
输入以下命令:
git add . :进行添加
git commit -m '测试提交':提交 本地提交

即可成功推送代码进入
jenkins设置:
1、下载插件:
2、设置全局工具变量
3、进行nodes配置
运行:
1、可以使用简单的test_a.py文件进行试验
import pytest
class TestBCommunityTag:
def test_01_baili(self):
print("ccc")
def test_02_baili(self):
print("aaa")
def test_03_baili(self):
print("bbb")
2、点击 构建now

遇到报错问题:
ERROR: Step ‘Allure Report’ aborted due to exception: java.io.IOException: Can't find allure commandline <null>

主要解决方案:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2020-10-23 selenium+python涉及到可能定位不到元素的问题,可以参考下方的链接