gpt4 book ai didi

ios - 在 XCUITest 中单击按钮后如何验证和断言动画是否正在播放?

转载 作者:行者123 更新时间:2023-11-28 20:38:10 24 4
gpt4 key购买 nike

关于XCUITest上的动画测试,我好像找不到任何资料。我正在测试的场景是:

当一个按钮被按下时
然后图标上会显示动画

我该怎么做?

最佳答案

我建议在按钮设置动画时在按钮上设置一个有意义的 accessibilityValue,这将让用户听到正在发生的事情的声音 - 然后您可以检查 value测试中相应 XCUIElement 的属性。

// product code
@IBAction func buttonPressed(_: UIButton) {
self.button.accessibilityIdentifier = "MyButton"
self.button.accessibilityValue = "is animating"
// start animating your button
}

// Test code
let button = self.app.buttons["MyButton"]
button.tap()
XCTAssertEqual(button.value as! String, "is animating")

关于ios - 在 XCUITest 中单击按钮后如何验证和断言动画是否正在播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45890056/

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