pytest接口测试之运行‘ImportError while loading conftest‘报错

先来看一下error:

ImportError while loading conftest 'e:\pycharmprojects\apitest\apitestphpwind\testcase\conftest.py'.
ModuleNotFoundError: No module named 'apitestphpwind'

归纳了有两种情况:

一:整个项目中存在__pycache__文件后,引入了conftest.py配置文件,此时运行测试用例时会报错。解决方式就是删除__pycache__文件后,重新运行测试用例

 

二:整个项目中存在两个子项目,且两个子项目有各自的run程序和配置文件。看一下我出问题的目录结构

 

   第一个测试项目运行会报错,第二个正常执行。解决方法是将两个子项目单独拿出来运行

posted @ 2019-11-26 21:40  vevian  阅读(4367)  评论(0)    收藏  举报