使用pytest的 reporting特性来生成报告!

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

特性

图片

1. HTML 报告:使用 pytest-html 插件,你可以生成 HTML 格式的测试报告。只需在项目的 pytest.ini 文件中添加以下内容:

[pytest]addopts = --html=report.html

然后,在运行 pytest 时,将会生成一个名为 report.html 的 HTML 文件,其中包含了测试用例的详细信息和结果。

2. XML 报告:使用 pytest-xml 插件,你可以生成 XML 格式的测试报告。同样,在项目的 pytest.ini 文件中添加以下内容:​​​​​​​

[pytest]addopts = --xml=report.xml

运行 pytest 后,将会生成一个名为 report.xml 的 XML 文件,可供其他工具或系统使用。

3. JSON 报告:使用 pytest-json 插件,你可以生成 JSON 格式的测试报告。在 pytest.ini 文件中添加以下内容:​​​​​​​

[pytest]addopts = --json=report.json

运行 pytest 后,将会生成一个名为 report.json 的 JSON 文件,包含了测试用例的相关信息。

4. 控制台报告:默认情况下,pytest 在控制台输出测试结果。你可以通过设置 pytest.ini 文件中的 verbosity 选项来控制报告的详细程度,例如:​​​​​​​

[pytest]verbosity = 2

这些 reporting 特性可以帮助你更好地了解测试的执行情况,并与其他团队成员或工具进行共享和分析。

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:691998057【暗号:csd
Pytest教程:Pytest如何生测试报告 pytest测试报告可以使用多个插件,常用的插件有 pytest-html、pytest-json、pytest-xdist 等,这些插件可以将测试结果输出到 HTML、JSON 和 XML 等格式的文件中,也可以在命令行终端中显示测试结果摘要。测试报告通常包含测试结果摘要、测试用例详细信息、测试用例执行时间、错误信息等内容,可以帮助开发者快速了解测试状态、测试用例的覆盖情况以及错误信息,从而提高测试效率和测试质量。测试报告将显示测试结果摘要、测试用例详细信息、测试用例执行时间、错误信息等内容。 阅读详情

相关推荐

Pytest测试报告的方式

安装插件:优点:样式美观缺点:在编辑器中可以直接通过浏览器打开index.html文件,但是通过本地环境打开会没有数据而显示NaN。打开allure报告的方式。

qq_42348007的博客 1060

使用pytestreporting特性来生报告

1.HTML 报告使用 pytest-html 插件,你可以生 HTML 格式的测试报告。只需在项目的 pytest.ini 文件中添加以下内容:

主要分享测试的学习资源,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。 1563

report.html

report.html

Pytest框架 —— Pytest测试报告

(1)pytest-html插件,Pytest可以通过命令⾏⽅式,⽣xml/html格式的测试报告,并存储于⽤户指定路径。需要用到pytest-html插件。安装⽅式:pip install pytest-html插件使用方式:命令格式:--html=⽤户路径/report.html

myh919的博客 618

如何使用Pytest一份完美的测试报告

安装插件 要生HTML类型的报告,需要使用pytest-html插件,可以在IDE中安装,也可以在命令行中安装。插件安装的位置涉及到不同项目的使用,这里不再详述,想了解的可自行查询。 IDE中安装 在File>Settings>Project>Project Interpreter界面,点击“ + ”搜索pytest-html即可进行安装。 命令行安装 建议先在命令行中切换到Python安装路径“ Lib\site-packages ”目录,再执行安装命令。 pip i

测试界的彭于晏的博客 1万+

015、Vue-查看 report.html 文件

report.html

༺ bestcxx的专栏 ༻ 932

执行npm run build -- --report后,生产report.html文件是什么?

执行npm run build -- --report后,生产report.html文件是什么?

renqq001的博客 1029

Pytest测试框架(三)---测试报告

purest测试框架 自动化测试

weixin_44701654的博客 1425

pytest+report

u014522871的博客 356
上一篇: 2024做安全测试必须要知道的几种方法!
下一篇: 2024性能测试简单到不能简单的入门知识!
静姐说测试
博客等级 码龄5年 5771粉丝 1487原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值