Pytest - 测试发现规则

29 阅读1分钟

测试发现约定

默认规则

  • 从运行pytest命令的当前目录下 递归 查找
  • 搜索 test_*.py 或 *_test.py 文件
  • 在这些文件中,收集
    • 类外部以 test 为前缀的测试函数或方法
    • Test 前缀测试类内部以 test 为前缀的测试函数或方法

IMG_2279.jpeg

常用的测试自定义选项

  • 使用 testpaths 自定义默认测试发现目录
  • 选择不进入 screenshot 目录 递归

IMG_2280.jpeg