pytest+allure终端执行报错:ModuleNotFoundError: No module named ‘XXX‘

① 目的

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") # 绝对路径

注意:一定是要加在所有引入最上方
在这里插入图片描述

白嫖不好,创作不易,各位的点赞就是创作的最大动力。 持续更新,未完待续……

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值