问题原因:
1.没有安装allure-pytest 库
2.命令有误
处理方法:
1.先看项目是否存在venv虚拟环境,如果有,在pycharm--设置–python解释器安装对应库
2.项目使用的是本地环境,直接cmd,然后在里面进行pip install allure-pytest
问题原因:pycharm版本问题,与安装的插件出现不兼容情况
处理方法:去官网下载最新版本的pycharm(社区版是免费的):PyCharm: the Python IDE for Professional Developers by JetBrains
问题原因:
处理方法:从根目录写入完整路径
问题原因:引入模块有误
处理方法:从项目根路径开始引入
问题原因:当调试函数时,不允许fixture使用装饰器
处理方法:将装饰器注释掉即可
注意:当调试完没问题,需要将下面的print()输出函数注掉或者删掉
问题原因:如果项目结构比较单一,排查文件是否存在同样的配置文件加载模块
处理方式:检查读取配置模块路径是否正确,检查项目是否存在多个读取配置文件模块
问题原因:pytest未配置环境变量,或者python script目录下没有pytest
解决方法:先pip install pytest 如果还有问题:
1.检查环境
2.在python的script下看pytest有没有,如果没有进行安装