美文网首页
执行多级目录测试用例

执行多级目录测试用例

作者: DunCan躺尸剑法 | 来源:发表于2021-07-09 08:24 被阅读0次

    当测试用例达到一定量级时,就要考虑目录划分,比如规划如下测试目录:

    test_project

    |__test_case/

    |      |__test_bbb/

    |      |     |__test_ccc/

    |      |     |     |__test_c.py

    |      |     |__test_b.py

    |      |__test_ddd/

    |      |     |__test_d.py

    |      |__test_a.py

    |__run_tests.py


    对于上面的目录结构:如果将discover()方法中的start_dir参数定义为“./test_case”目录,那么只能加载test_a.py文件中的测试用例。

    如何让unittest查找test_case/下子目录中的测试文件呢?

    方法很简单,就是在每个子目录下方放一个__init__.py文件。

    __init__.py文件的作用是将一个目录标记成一个标准的Python模块。

    相关文章

      网友评论

          本文标题:执行多级目录测试用例

          本文链接:https://www.haomeiwen.com/subject/nsdoultx.html