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_9628857213 分钟前
A股数据源和 API 怎么选?(2026 全景选型指南 + 决策树)
python
Ticnix25 分钟前
别再手动上线了:一条命令带备份、健康检查和自动回滚
后端·python·ci/cd
正经教主29 分钟前
【FDE系列】阶段2:Day 32:多表查询 — JOIN 与聚合
人工智能·python·fde
Ticnix31 分钟前
迁移脚本能跑通,不代表你回滚得回来
后端·python
我的xiaodoujiao37 分钟前
Django 基础知识详细图文教程 10-Django 模板引擎 3
后端·python·测试工具·django
quantdash_cc40 分钟前
量化策略为什么需要实时行情数据?从信号产生到交易决策的时间差说起
开发语言·python·数据分析·量化交易·股票数据·quantdash
H Journey41 分钟前
pip 和uv 开发和部署python项目
python·pip·uv
外收内放1 小时前
Python与AI应用(json模块)
python·学习
databook1 小时前
泊松分布:从基础到实际应用
python·数据挖掘·数据分析
外收内放1 小时前
Python与AI应用(文件操作)
python·学习