pytest-html

首先安装pytest-html库

python 复制代码
#执行命令 pytest --html=report.html ./pytest-html.py

import pytest
import logging
def test_pass():
    """用例通过"""
    assert True


def test_fail():
    """用例失败"""
    assert False

def test_error():
    """用例错误"""
    raise Exception("这是一个错误")

pytest.mark.skip(reason=" 这是一个跳过用例")
def test_skip():
    """skip用例"""
    assert True
logging.basicConfig(level=logging.debug)
def test_log():
    logging.info("这是一个info")# 日志级别顺序:由低到高:debug > info> warn >error
    logging.debug("这是一个debug")

报告样式

相关推荐
web打印社区3 小时前
使用React如何静默打印页面:完整的前端打印解决方案
前端·javascript·vue.js·react.js·pdf·1024程序员节
喜欢踢足球的老罗3 小时前
[特殊字符] PM2 入门实战:从 0 到线上托管 React SPA
前端·react.js·前端框架
小光学长3 小时前
基于Vue的课程达成度分析系统t84pzgwk(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
前端·数据库·vue.js
Baklib梅梅5 小时前
探码科技再获“专精特新”认定:Baklib引领AI内容管理新方向
前端·ruby on rails·前端框架·ruby
南方以南_5 小时前
Chrome开发者工具
前端·chrome
YiHanXii5 小时前
this 输出题
前端·javascript·1024程序员节
楊无好5 小时前
React中ref
前端·react.js
程琬清君5 小时前
vue3 confirm倒计时
前端·1024程序员节
歪歪1005 小时前
在C#中详细介绍一下Visual Studio中如何使用数据可视化工具
开发语言·前端·c#·visual studio code·visual studio·1024程序员节
唔665 小时前
flutter实现web端实现效果
前端·flutter