Pycharm中常见问题及其解决方案
问题 1
本地安装了 allure 需要配置环境变量之类的,但是在 pycharm 中提示没有找到 allure
问题原因
1.可能是 pycharm 中的默认终端是 ps,这个时候可能会导致识别不到 2.创建了虚拟环境,但是将 allure-pytest 安装到了本地,导致识别不到
解决方案
在 pycharm 中按下图位置修改
问题 2
pycharm 不识别 pytest 的测试用例
问题原因
1.可能是没有严格按照 pytest 的命名规则去命名文件、类、方法 2.可能是没有正确安装 pytest 到对应位置 3.可能是 pycharm 的运行方式没有设置正确
解决方案
- 使用正确的命名规则
- 检查 pytest 的安装位置,虚拟环境与本地环境
- 按照下图修改下运行方式