测试积点老人 发表于 2021-12-1 09:53:31

在pytest中运行allure, allure运行不了。

问题遇到的现象和发生背景在pycharm中运行pytest和allure,pytest版本6.2.5;allure_pytest版本2.9.45;allure版本2.13.6
pytest可以运行,allure没有运行,也没有产生相关的文件问题相关代码,请勿粘贴截图if name == 'main':
pytest.main(['test_csdn_login.py','-sq',"--alluredir","../report/allure_report"])运行结果及报错内容没有报错,就是不运行allure
D:\python 3.7\python an zhuang lu jing\python.exe" "D:\jetbrains pycharm2019.2.6\PyCharm 2019.2.6\helpers\pycharm_jb_pytest_runner.py" --path D:/python_qst_cutpicture_and_pytest/test_case/test_csdn_login.py
Launching pytest with arguments D:/python_qst_cutpicture_and_pytest/test_case/test_csdn_login.py in D:\python_qst_cutpicture_and_pytest\test_case我的解答思路和尝试过的方法更换过allure的版本还是不行
是不是这个和allure存放的目录有关系?
这个py文件,不在根目录下面;但是存放allure的目录在根目录下面
是不是要执行pytest的py文件必须要在根目录下?我想要达到的结果allure运行起来;
生成allure报告所需要的文件

海海豚 发表于 2021-12-2 09:49:56

https://blog.csdn.net/smilehaoh/article/details/94754467参考下这个,重新配置一下

jingzizx 发表于 2021-12-2 17:52:35

看看配置和调试
页: [1]
查看完整版本: 在pytest中运行allure, allure运行不了。