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

报告样式

相关推荐
流光D16 小时前
AI Era: Building Web Sites and Configuring Nginx Reverse Proxy Process
前端·人工智能·nginx
sakidd16 小时前
VS Code 的 AI Chat 现在已经这么能干了?
前端
计算机魔术师17 小时前
英伟达砸130亿美元买下一个平台,黄仁勋到底在怕什么?
前端
leoZ23117 小时前
第 2 篇:搭建地基——Vue3 + Vite + Tailwind v4 + shadcn-vue
前端·javascript·vue.js·人工智能·目标检测·数据挖掘·语音识别
coderCN17 小时前
Nodejs path OS process child_process FS crypto zlib ffmpeg Markdown 转 html
前端
梨想橙汁17 小时前
JS BOM 浏览器对象:定时器与同步异步底层理解
前端·javascript
梨想橙汁17 小时前
ES6+ 必用新特性:箭头函数、解构、模板字符串、扩展运算符
前端·javascript
梨想橙汁17 小时前
DOM 与 JS 事件:页面元素操作、事件冒泡、事件委托实战
前端·javascript
Dreams°12318 小时前
【React+TS+ECharts可视化避坑:图表空白、不实时更新、数据池堆积卡顿完整复盘(附完整源码)】
前端·react.js·echarts
计算机魔术师18 小时前
三年前估值45亿,现在129亿——Hugging Face凭什么被老黄盯上?
前端