在运行UI测试时调试应用程序

时间:2016-08-08 15:42:36

标签: ios xcode xcode-ui-testing ui-testing

所以我在XCode中开始一个UI测试,在此期间发生错误或抛出一些异常。

我开始调试并尝试了解问题所在,但是在测试错误消息后,UI测试失败了:

Assertion Failure: UI Testing Failure - Failed to perform AX action for monitoring the animations of <XCUIApplicationProcess...

堆栈已经消失,打印到控制台的所有内容也都消失了。所以在发生这种情况后我无法继续调试。

我认为XCode认为它正在等待动画?还有别人这个问题吗?你知道如何解决它吗?或者是否有可能将计时器增加到几秒钟以上?

1 个答案:

答案 0 :(得分:5)

要停止测试失败,您可以从Xcode底部的调试区暂停程序执行,然后您可以从UI测试目标切换到Application目标(通过选择堆栈帧)并调试所需的时间。只要您想再次开始执行测试,就恢复执行。