问题遇到的现象和发生背景 在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报告所需要的文件
|