pytest+allure执行时,main函数下的脚本未执行生成allure报告,之前怀疑是脚本问题引起,用print打印方法测试,未见执行。可见脚本运行未执行到main函数。
问了度娘,发现有个类似的unittest+html也有类似现象,原来用pytest测试框架时,执行运行时,把test开头的方法,类,文件都会执行运行。因此main函数没test开头导致无法执行。
解决方法:
调试时,不要pytest的框架执行脚本,用python来执行即可运行main方法下的脚本。
pytest+allure执行时,main函数下的脚本未执行导致allure报告未生成解决方法
最新推荐文章于 2024-04-12 15:43:04 发布