(重要!问题分类)
图像识别、设备控制相关问题 -> 报告生成问题
File "D:/自动化回归测试/AirTest/myRunner.py", line 87, in run_air
rpt.report("log_template.html", output_file=output_file)
File "C:\Users\user\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\report\report.py", line 340, in report
info = json.loads(get_script_info(script_path))
File "C:\Users\tanjiahao\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\cli\info.py", line 23, in get_script_info
with open(pyfilepath, encoding="utf-8") as pyfile:
FileNotFoundError: [Errno 2] No such file or directory: 'D:\自动化回归测试\AirTest\win7x64\main.air\'
最后提到的脚本文件是存在的,路径完全正确。所以我也不明白为什么会找不到。。
我找到了airtest.report.report模块,但是也没发现LogToHtml类中相较前一版本有什么变化。希望能给予解答,最好能说明一下report()方法是否需要修改传入的参数,不胜感激。
python 版本: python3.6.8
airtest 版本: 1.0.27
系统: Windows7-amd64
其他相关环境信息
在使用AirtestIDE V1.2.0时运行正常,在使用AirtestIDE V1.2.1,或airtest-1.0.27之后出错