① 目的
pytest框架获取测试报告的过程中遇到一个问题:
使用命令:
pytest/Users/XX/PycharmProjects/XX/Android/Cases/Login/Phone_Logi>n.py --alluredir=/Users/XX/PycharmProjects/XX/Android/result --clean-alluredir
执行结果报错:
from Lekechat.Driver.Driver_Lekechat import DriverLekechat
ModuleNotFoundError: No module named 'Lekechat’
② 环境
Python+appium+pytest+真机
③解决问题
在要运行的文件最上方中添加如下代码,引号中内容为项目路径:
import sys
sys.path.append(r"/Users/XXX/PycharmProjects") # 绝对路径
注意:一定是要加在所有引入最上方
白嫖不好,创作不易,各位的点赞就是创作的最大动力。 持续更新,未完待续……