51Testing软件测试论坛

标题: 使用allure报出错误AttributeError! [打印本页]

作者: 测试积点老人    时间: 2021-8-18 15:02
标题: 使用allure报出错误AttributeError!
使用allure报出错误AttributeError: 'NoneType' object has no attribute 'afters',使用pytest时所有用例自动执行2次
get_driver
[attach]133909[/attach]
test_login
[attach]133910[/attach]
[attach]133912[/attach]
[attach]133911[/attach]
使用pytest.main(["test_login.py","-s"])可以正常通过所有的用例 但会自动执行2次
使用pytest.main(["test_login.py","-s","--alluredir","my_all_results"])会报错,错误截图如下,用例仍然会自动2次
[attach]133913[/attach]
问题:同一个用例为什么会执行2次 报错是什么问题,怎么解决?


作者: 海海豚    时间: 2021-8-19 09:46
看不太清你的代码呀,是不是哪里写错了
作者: qqq911    时间: 2021-8-19 11:17
看下入口是不是调用了两遍
作者: litingting0214    时间: 2021-8-19 11:38
是哪个地方调用了两遍导致的吧
作者: bellas    时间: 2021-8-19 11:47
来占座位
作者: jingzizx    时间: 2021-8-19 18:08
调试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2