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 init
git status :查看那些文件需要添加

git add . :进行添加

 git commit -m '测试提交':提交 本地提交

git remote add origin http://为下图的地址
git push -u origin "master" 推到仓库
如果遇到 分支已经存在,则可以先输入git remote rm origin 删除关联的origin的远程库

 

 即可成功推送代码进入


 

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>

 

 主要解决方案:

 

 

posted @ 2022-10-23 22:16  CWZzzzz  阅读(717)  评论(0编辑  收藏  举报