首页 > 其他分享 >Jenkins+allure+pytest 完整下载安装配置小白教程(自动化持续集成)

Jenkins+allure+pytest 完整下载安装配置小白教程(自动化持续集成)

时间:2022-10-23 22:24:41浏览次数:102  
标签:origin git allure 下载安装 地址 pytest https test

 具体学习视频可以参考:

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>

 

 主要解决方案:

 

 

标签:origin,git,allure,下载安装,地址,pytest,https,test
From: https://www.cnblogs.com/zz-1021/p/16819799.html

相关文章

  • PS2023下载安装保姆级教程中文汉化完整版
    PS2023Windows安装教程退出安全软件①:下载PS2023安装包②:打开下载好的文件,鼠标右键把安装包解压③:打开解压好的"PS24.0.0"文件夹,找到并选中"Set-up",鼠标右键点击"以管理......
  • RocketMQ 下载安装及消息发送
     消息队列前文目录链接参考:消息队列初见:一起聊聊引入系统mq之后的问题 https://www.cnblogs.com/yizhiamumu/p/16573472.html分布式事务实战方案汇总 https://www.cn......
  • 2022 Java零基础必备 简单易学 Eclipse下载安装+JDK环境搭建一站式捆绑服务到底的教程
    Eclipse介绍......
  • pytest中的setup和teardown函数
    1、setup和teardown函数的作用setup函数:主要用来做初始化作用,比如数据库连接、前置参数的赋值等teardown函数:测试后的清除作用,比如参数的还原或销毁,关闭数据库连接等2、分类......
  • pytest的用例定义规范
    pytest编写测试用例的话,默认的用例规范是:首先,模块名需要以test_开头;有一次直接用testdemo定义用例模块名,pytest运行时没有发现,说明需要时test_开头1、用例文件:test_开头......
  • pytest中文文档
     在网上找到的感觉还不错的pytest的中文文档,这里收藏一下:   翻译的中文文档:完整的Pytest文档 中文文档链接地址:​​https://www.osgeo.cn/pytest/contents.html#full-......
  • Python全功能测试框架pytest
    目录PyTest一、快速开始1、介绍2、安装3、第一个测试4、断言引发异常5、分组测试6、添加临时目录二、调用测试1、布局规则1.1规则1.2测试布局1.2.1测试代码分......
  • 深信服EDR安全软件下载安装说明
    建议在安装EDR安全软件之前,卸载本机上的其他安全软件(含杀毒软件及安全卫士)。一、安全软件下载打开浏览器,在地址栏内输入:https://210.28.225.185/ui/web_install.html (......
  • selenium 浏览器驱动下载安装(chrome)
    selenium下载地址https://pypi.org/project/selenium/4.0.0/#filesFireFox驱动下载地址https://github.com/mozilla/geckodriver/releaseschromeDriver下载地址ht......
  • 【git】下载安装
    一、下载下载地址:官网:https://git-scm.com/download/win国内镜像:https://registry.npmmirror.com/binary.html?path=git-for-windows/二、安装(默认配置)是否添加到......