pytest常用命令行

source:https://www.jianshu.com/p/ebf3b46507e8

-s
-v

输出更详细的报告

 -vv 

当对比的两个数据较大时,更详细的指出错误的地方

--html=

输出html格式测试报告

--junit-xml=

输出xml格式测试报告

--maxfail

明确指明用例失败几次后停止执行

--reruns

明确指明用例失败后重跑次数,需要安装pytest-rerunfailures库

   -m

用于标记测试分组

# 测试用例
@pytest.mark.a  # 标记a
def test_1(fixture_func):
    print('测试用例1')
    assert 1==1

1未完待续------------

原文地址:https://www.cnblogs.com/Tester_Dolores/p/11953298.html