ios - Xcode 11 - XCUITest -> 有没有办法处理这个异常“无法获得匹配的快照”?
问题描述
是否有可能捕获以下异常?
“未能获得匹配的快照”
XCUITest 的大多数稳定性问题是由于没有适当的方法来等待元素存在。尝试了exists()、waitforexistence()、xctwaiter 等。在所有情况下,它都会随机失败并出现上述错误。有没有办法处理这个异常在我们的测试中重试。
解决方案
你应该坚持两种方法的组合将它用于每个片状元素
button.waitForExistence()
button.tap()
推荐阅读
- php - 更改大型数据库的 random() 函数
- django - 根据 OnetoOne 嵌套序列化器的模型标志返回数据
- javascript - 如何使用fabric js从画布中获取图像
- reactjs - 无论用户类型如何,如何获取输入字段值?
- c++ - C++ 传递向量(左值到右值)
- php - 如何根据特定用户发布的类别为特定用户创建类别
- spring-boot - 如何检索 Vault 属性以在 application.yml 中配置 MongoDB 属性?
- mongodb - mongoldb 上的图形聚合 - 限制文档大小
- android - 尝试创建目录并保存音频文件
- php - 如何在 PHP 中为 INPUT 字段重用 postgresql RETURNING id 作为隐藏值