当前位置: 首页 > news >正文

Jenkins+Allure+Pytest的持续集成

一、配置 allure 环境变量

1、下载

allure是一个命令行工具,可以去 github 下载最新版:https://github.com/allure-framework/allure2/releases

2、解压到本地

3、配置环境变量

  • 复制路径如:F:\allure-2.13.7\bin

  • 环境变量、Path、添加 F:\allure-2.13.7\bin、保存

  • cmd 中输入 where allure ,查看是否能找到 

 二、Jenkins配置Allure

 1、安装allure插件

系统管理-->插件管理-->可安装插件  搜索allure进行安装

2、安装Allure Commandline

安装完allure插件后,进入系统管理-->全局工具配置,安装Allure Commandline

3、Jenkins 任务配置构建操作

新建job-->增加构建步骤-->Windows批处理命令,输入如下命令:

#!/bin/bash
cd .jenkins\workspace\allure-test\allure-results
pytest -s -q --alluredir=allure-test/allure-results --clean-alluredir
exit 0

 注意:新增构建后操作,Allure report,输入report所在目录名称:与Windows批处理命令中设置的报告目录名称保持一致(这里使用的是report名称)

4、执行构建,查看报告

5、查看报告详情

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

在这里插入图片描述

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!   

http://www.lryc.cn/news/159334.html

相关文章:

  • yo!这里是进程控制
  • 多线程快速入门
  • Redis 7 第七讲 哨兵模式(sentinal)架构篇
  • laravel框架系列(一),Dcat Admin 安装
  • Linux:工具(vim,gcc/g++,make/Makefile,yum,git,gdb)
  • 小节1:Python字符串打印
  • 2023国赛C题解题思路代码及图表:蔬菜类商品的自动定价与补货决策
  • 数据可视化工具中的显眼包:奥威BI自带方案上阵
  • LeetCode算法心得——生成特殊数字的最少操作(贪心找规律)
  • 【2023高教社杯】B题 多波束测线问题 问题分析、数学模型及参考文献
  • 如何处理异步编程中的回调地狱问题?
  • 什么是Lambda表达式?
  • 公式trick备忘录
  • 向量数据库Milvus Cloud核心组件再升级,主打就是一个低延迟、高准确度
  • ELK框架Logstash配合Filebeats和kafka使用
  • 后端面试话术集锦第 十二 篇:java基础部分面试话术
  • 【广州华锐互动】电厂三维数字孪生大屏的功能和优势
  • es6解构用法
  • a_bogus 音 算法还原大赏
  • 【计算机网络】UDP协议详解
  • 2023-9-8 满足条件的01序列
  • 获取街道、乡镇级的地图geoJson数据,使用echarts绘制地图
  • DBMS_RESOURCE_MANAGER
  • 通俗讲解傅里叶变换
  • 数据结构——带头双向循环链表
  • MySQL大数据量高速迁移,500GB只需1个小时
  • kafka复习:(25)kafka stream
  • 接口自动化测试总结
  • 【Redis】Lua脚本在Redis中的基本使用及其原子性保证原理
  • 汇编--int指令