pytest结合allure-pytest插件生成测试报告

目录

一、安装allure-pytest插件

二、下载allure

三、生成allure报告

四、效果展示


一、安装allure-pytest插件

二、下载allure

下载之后解压,解压之后还要配置环境变量(把allure目录下bin目录配置到系统变量的path路径),下载地址:https://github.com/allure-framework/allure2/releases

验证allure是否安装成功:allure --version

1)先在dos窗口验证

2)在pycharm中验证(如果这里失败了,那么需要重启pycharm)

三、生成allure报告

1)生成临时的json报告,在pytest.ini文件里面加入一下内容:

addopts = -vs --alluredir=./temps --clean-alluredir

--alluredir=./temps 生成临时报告

--clean-alluredir 清空临时报告

2)生成正式的allure报告

python 复制代码
if __name__ == '__main__':
    pytest.main()
    time.sleep(3)
    os.system("allure generate ./temps -o ./reports --clean")

四、效果展示

相关推荐
2601_962885723 小时前
如何用 Python 获取上证指数、沪深300、中证500 等指数行情?
开发语言·python
昔我往昔3 小时前
LangChain_RAG_学习小结
后端·python
张张123y3 小时前
后端第六课:Python 语法速通(0 基础入门,AI 应用开发的第一门语言)
开发语言·人工智能·python·ai·后端开发
小马不起床3 小时前
Django 后端实战指南_10:用户扩展档案信息表
python·django·sqlite
Want5953 小时前
Python跳动的爱心①
开发语言·python·数学建模
SamChan903 小时前
PDF 翻译后 1,250 变成 1.250,是错了吗?用 Python 核对数字格式
python·pdf·ocr·数据校验·文档翻译
Yolanda_20223 小时前
30.利用GPU训练(一)
python
迅猛龙办公室3 小时前
Python实现PM空气质量提醒
服务器·前端·python
小马不起床4 小时前
Django 后端实战指南_9:前后端完整联调和问题修复
python·django·状态模式
pride.li4 小时前
第12章 Python 教程-流程控制:循环结构
linux·服务器·python·算法