摘要: 1.用例收集规则 从一个或者多个目录开始查找,你可以在命令行指定文件或者目录,如果未指定那么从当前目录开始收集用例; 在该目录和所有子目录下递归查找测试模块; 测试模块是指文件名为test_*.py或者*_test.py的文件; 在测试模块中查找以test_开头的函数; 查找名字以Test开头的类。 阅读全文
posted @ 2021-06-11 21:02 jane21 阅读(604) 评论(0) 推荐(0)
摘要: 1. 第一个(或N个)测试失败后停止 在第一个(N)次失败后停止测试过程: pytest -x # 遇到第一个失败时,停止 pytest --maxfail==2 # 遇到第二个失败时,停止 2.指定测试或选择测试 Pytest支持从命令行运行和选择测试的几种方法。 在模块中运行测试 pytest 阅读全文
posted @ 2021-06-11 20:46 jane21 阅读(1901) 评论(0) 推荐(0)
摘要: pytest 使用 F 标识测试失败(FAILED) pytest 使用 . 标识测试成功(PASSED) pytest 使用 s 表示测试被跳过(SKIPPED 标记测试函数 由于某种原因(如 test_func2 的功能尚未开发完成),我们只想执行指定的测试函数。在 pytest 中有几种方式可 阅读全文
posted @ 2021-06-11 19:45 jane21 阅读(75) 评论(0) 推荐(0)