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")

四、效果展示

相关推荐
所谓伊人,在水一方3331 分钟前
【Python数据可视化精通】第8讲 | 大规模数据可视化与性能优化
开发语言·python·信息可视化·性能优化·数据分析
编程饭碗9 分钟前
【TypeReference<目标泛型类型>】
开发语言·windows·python
格鸰爱童话10 分钟前
向AI学习项目技能(三)
java·人工智能·python·学习
Leo⁵15 分钟前
通过DrissionPage爬取boss直聘,绕过__zp_stoken__解析
爬虫·python·自动化
爱打代码的小林15 分钟前
识别盒装图标项目的一些功能函数
python·pycharm
小邓睡不饱耶16 分钟前
基于Python的Q房网二手房数据爬虫实现
开发语言·爬虫·python
在屏幕前出油16 分钟前
00. FastAPI——了解FastAPI
后端·python·pycharm·fastapi
深蓝电商API22 分钟前
爬虫任务调度:APScheduler 定时执行
开发语言·爬虫·python
kang_jin24 分钟前
超详细 Python 爬虫指南
开发语言·爬虫·python
亓才孓30 分钟前
【Stream】讲常见数据结构转为map<String,Long>
数据结构·windows·python