输出调试信息
pytest.main([‘-s’])
显示更详细的信息
pytest.main([‘-v’])
既有调试信息又有详细信息
pytest.main([‘-vs’])
指定模块运行
pytest.main([‘-vs’, ‘test_login.py’])
指定目录运行
pytest.main([‘-vs’, ‘./interface_testcase’])
指定函数名运行
pytest.main([‘-vs’, ‘./interface_testcase/test_interface.py::test_04_func’])
指定类方法运行
pytest.main([‘-vs’, ‘./interface_testcase/test_interface.py::TestInterface::test_03_zhiliao’])
分布式执行用例,多CPU分发
pytest.main([‘-vs’, ‘./testcase’, ‘-n=2’])
失败用例重跑,多跑2次
pytest.main([‘-vs’, ‘./testcase/test_login.py’, ‘–reruns=2’])
只要一个用例报错,测试停止
pytest.main([‘-vs’, ‘./testcase/test_login.py’, ‘-x’])
出现2个用例失败,测试停止
pytest.main([‘-vs’, ‘./testcase/test_login.py’, ‘–maxfail=2’])
根据测试用例的部分字符串指定测试用例
pytest.main([‘-vs’, ‘./testcase/test_login.py’, ‘-k’, “baili”])
改变默认执行顺序,使用mark标记
pytest.main([‘-vs’, ‘./testcase/test_login.py’])
pytest 运行测试用例
最新推荐文章于 2024-06-17 14:42:55 发布