单元测试界的高富帅,Pytest框架,手把手教学,以后测试报告就这么做~

本文介绍了如何使用Pytest的pytest-testreport插件生成HTML测试报告,详细讲解了插件安装、使用方法及参数配置。此外,还分享了如何在Pytest中集成Allure报告,包括Allure环境配置、报告生成、服务启动以及常用方法,如添加错误截图、用例名称等功能。
摘要由CSDN通过智能技术生成

一、生成 HTML 报告

pytest 生成 HTML 的插件有很多,比如 pytest-html,pytest-testreport 等等,下面就给大家介绍如何使用 pytest-testreport 这个插件来生成 HTML 测试报告。

1.1、安装插件

pip install pytest-testreport

注意点:如果安装了 pytest-html 这个插件请先卸载,不然有可能会有冲突

1.2、插件的使用介绍

在使用 pytest 运行测试时,如果要使用 pytest-testreport 生成测试报告, 运行测试时加上参数 --report  指定报告文件名,即可实现。

其他运行参数:

--title :指定报告标题

--tester :指定报告中的测试者

--desc :指定报告中的项目描述

--template :指定报告模板样式(1 or 2)

  • 命令行执行:

pytest --report=musen.html --title=测试报告 --tester=木森 --desc=项目描述  --template=2
  • 代码中使用 pytest.main 执行

import pytest
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酔清风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值