由于xCode已更新,因此无法运行任何ui测试用例.当它预期做一个简单的敲击动作时,它给我这个错误,例如:
XCUIApplication *app = [[XCUIApplication alloc] init];
XCUIElement *passwordSecureTextField = app.secureTextFields[@"Password"];
[passwordSecureTextField tap];
任何人有任何想法为什么我得到这个错误?我在谷歌和这里搜索过但没有找到任何解决方案.
谢谢.
最佳答案 在UI自动化测试期间,确保屏幕上没有任何动画.我们在登录屏幕上有一个文本警报闪烁,用于我们的应用程序的调试/测试版本,它会导致“失败静止”错误,直到它被删除.
还有一些关于此错误的帖子提到了UIRefreshControl的问题,所以我怀疑动画或UIActivityIndicatorView会导致同样的问题.