我使用pytest-testrail是为了将一些python测试用例发布到testrail。我有几个不稳定的测试用例,为了重新运行失败的测试用例,我使用了"@pytest.mark.flaky“。在重新运行之后,一些测试用例将通过(意味着用例失败一次,并在重新运行时通过),但是pytest-testrail将在顶部发布失败的运行(这意味着测试用例将被标记为失败)。我只能想到两种方法来解决这个问题,要么先找到发布传递的run的方法,要么找到只发布传递的run的方法。我不知道如何才能做到这两点。总而言之,如果其中一个重新运行成功,我希望发布通过的测试用例。
发布于 2020-06-06 10:27:45
TestRail通过接口提交测试结果支持两种方式:
)
我希望这能帮到你。
参考资料:
适用于Python的
https://stackoverflow.com/questions/57978896
复制相似问题