如何修复等待应用程序在 XCUITest 中空闲
How to fix wait for app to idle in XCUITest
在我的 UI 测试中,我有时会在控制台中收到 Wait for app to idle
消息。通常,它不那么频繁,但现在,它总是出现并使我的 mac 测试失败。这是我到目前为止所做的:
- Disabling/enabling 动画不工作
- 禁用用于记录到文件的 XCLogger 无效
- 禁用 IQKeyboardManager 无效
如何在UI测试中获取主线程的踪迹,看看是什么在控制它?我该如何解决?谢谢
对不起各位,是我的错。我制作了辅助函数来简化点击、将字符串插入文本字段、断言存在、断言不存在等。在每个函数的开头,我添加了 app.activate()
以确保应用程序处于活动状态。所以,因为我太谨慎了。
在我的 UI 测试中,我有时会在控制台中收到 Wait for app to idle
消息。通常,它不那么频繁,但现在,它总是出现并使我的 mac 测试失败。这是我到目前为止所做的:
- Disabling/enabling 动画不工作
- 禁用用于记录到文件的 XCLogger 无效
- 禁用 IQKeyboardManager 无效
如何在UI测试中获取主线程的踪迹,看看是什么在控制它?我该如何解决?谢谢
对不起各位,是我的错。我制作了辅助函数来简化点击、将字符串插入文本字段、断言存在、断言不存在等。在每个函数的开头,我添加了 app.activate()
以确保应用程序处于活动状态。所以,因为我太谨慎了。