gpt4 book ai didi

android - 如果 py.test 测试失败则执行代码

转载 作者:太空宇宙 更新时间:2023-11-03 12:53:14 25 4
gpt4 key购买 nike

我正在使用 Appium 在 Android 上进行 UI 测试自动化和 py.test .我希望能够使用 adb 保存错误报告测试失败后。

有没有办法判断我的测试代码中的测试是否失败,以便我可以运行并在拆解中保存错误报告?

本来,我只是想在每次测试后保存错误报告,但每次测试都增加 45 秒有点过分了。

最佳答案

您可以像这样在您的 conftest.py 中实现一个 pytest_runtest_logreport Hook :

def pytest_runtest_logreport(report):
if report.when == 'call' and report.failed:
# save bug report

有关详细信息,请参阅 Woking with plugins and conftest files .

关于android - 如果 py.test 测试失败则执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26259990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com