相对路径问题

自动化碰到个问题,代码里面用了相对路径使用pytest框架直接运行用例文件会报错,在根目录通过命令行方式就不报错。想要直接运行用例不报错,需要咋调整

截图看看你的报错信息以及执行方式吧


用例直接执行提示找不到文件,但是命令行在根目录执行就没问题

你当前运行目录是page,当然找不到common,建议封装一个根目录的工具类,相对路径时引用

这种情况应该怎么修改,把common文件夹向上提一个层级吗?

拼接一个绝对路径
可以看下os相关的库,拼接出一个绝对路径,这样你移植到哪都没问题了