1.如下图所示,在conftest.py页面采用相对路径去引用包,运行提示报错信息
目录结构:
D:.
├─common
├─config
├─image
├─logFile
├─page
│ └─basePage.py
└─test_cases└─conftest.py
从目录结构中我们可以看到conftest.py文件和basePage.py文件不属于同级目录,所以一开始我用了相对路径去引用,后来直接报错了。查询其他资料发现,使用了相对导入的模块不能作为开始运行文件,而我们的conftest.py文件恰好就是每次运行test_case时候的前置文件。
解决方法:
去掉路径前的..,直接通过目录名称引用,再次运行文件,没有报错
新人创作不易,觉得不错的看官,点个赞吧,么么哒!!!
转载注明出处!