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

报告样式

相关推荐
@PHARAOH5 分钟前
HOW - 如何禁用 localstorage
前端·状态模式
霍理迪5 分钟前
CSS布局方式——弹性盒子(flex)
前端·css
xkxnq24 分钟前
第一阶段:Vue 基础入门(第 14天)
前端·javascript·vue.js
前端小臻24 分钟前
列举react中类组件和函数组件常用到的方法
前端·javascript·react.js
筱歌儿30 分钟前
TinyMCE-----word表格本地图片转base64并上传
前端·word
研☆香30 分钟前
html css js文件开发规范
javascript·css·html
0思必得031 分钟前
[Web自动化] Selenium简单使用
前端·python·selenium·自动化·web自动化
2301_8187320633 分钟前
下载nvm后,通过nvm无法下载node,有文件夹但是为空 全局cmd,查不到node和npm 已解决
前端·npm·node.js
赵民勇34 分钟前
JavaScript中的this详解(ES5/ES6)
前端·javascript·es6
hhcccchh35 分钟前
学习vue第九天 计算属性与侦听器
前端·vue.js·学习