gpt4 book ai didi

Xcode UI 测试失败时重试

转载 作者:行者123 更新时间:2023-12-03 21:35:41 25 4
gpt4 key购买 nike

有没有办法设置 UI 测试以在失败时重试?我知道我应该解决失败问题,但有时我希望特定测试在第一次失败后立即自动重试。我尝试在拆解中添加一个函数,伪“如果测试失败,则......”但没有成功完成我想要的。

最佳答案

您可以使用 invokeTest 方法重试失败的测试。

来自 apple documentation

Invoking a test performs its setup, invocation, and teardown. In general this should not be called directly.



例如,我已将测试设置为在初始失败后重试 2 次。这里 self.failureRetryCount 是测试类中的一个属性。
- (void) tearDown {
[super tearDown];
if (self.failureRetryCount < 2) {
self.failureRetryCount += 1;
[self invokeTest];
}
}

关于Xcode UI 测试失败时重试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35780132/

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