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

时间:2017-08-25 22:16:14

标签: ios xcode testing xcode-ui-testing

在XCUITest上进行动画测试时,我似乎无法找到任何信息。 我正在测试的场景是:

When a button is pressed Then animation will be displayed on the icon

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我建议在按钮设置动画时设置一个有意义的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") 属性。你的考试。

item.Delete()