iOS UITesting元素出现几秒钟

时间:2018-09-11 15:44:43

标签: ios swift xcode-ui-testing

我如何断言我的微调器存在有限的时间? 我尝试同时存在和waitForExistence,但是由于该元素在几秒钟后消失,因此测试失败。如果我从代码stopAnimating中删除(activityIndi​​catorView处于隐藏状态),它将正常工作。

func testShowsSpinnerOnLoad() {
    let spinner = app.activityIndicators.element(boundBy: 0)
    XCTAssertTrue(spinner.exists)
    XCTAssertTrue(spinner.waitForExistence(timeout: 3))
}

0 个答案:

没有答案