pytest 生成测试报告

安装依赖

bash 复制代码
pip  install  allure-pytest
pip  install  pytest
pip  install  pytest-html
pip  install  requests

配置 allure

bash 复制代码
下载 allure  并配置环境变量
D:\allure-2.28.0\bin
 配置到 path

执行脚本

bash 复制代码
在项目根目录创建  pytest.ini

配置如下
[pytest]
#  指定  生成 报告的目录
addopts = -s --alluredir=./report
# 脚本 位置
testpaths = ./script
# 测试脚本名称
python_files = *.py
python_classes = Test*
python_functions = test*

生成测试报告

bash 复制代码
# 生成报告 
allure generate ./report -o report/html
# 运行报告 站点
allure open -h 127.0.0.1 -p 8088 report/html
相关推荐
月熊4 分钟前
Linux---shell脚本练习
linux·运维·服务器
小团团01 小时前
Python编程中的两种主要的编程模式
开发语言·python
蹦蹦跳跳真可爱5891 小时前
Python----Python高级(函数基础,形参和实参,参数传递,全局变量和局部变量,匿名函数,递归函数,eval()函数,LEGB规则)
开发语言·python
KeyPan1 小时前
【Ubuntu与Linux操作系统:一、Ubuntu安装与基本使用】
linux·运维·服务器·人工智能·深度学习·ubuntu·机器学习
小爬虫程序猿2 小时前
利用Python爬虫获取义乌购店铺所有商品列表:技术探索与实践
开发语言·爬虫·python
DaisyMosuki2 小时前
Cython全教程2 多种定义方式
c语言·c++·python·cython
大数据探索者2 小时前
Centos集群同步文件脚本xsync
linux·运维·centos
鲁正杰2 小时前
【centos】校时服务创建-频率修改
linux·运维·centos
亲持红叶3 小时前
Chapter5.1 Evaluating generative text models
人工智能·python·gpt·深度学习·自然语言处理
Channing Lewis3 小时前
python检测gitlab中某个标签在一个月内添加和移除了多少次
python·gitlab