我有一个非常复杂的应用程序,有很多视图和弹出窗口,用于快速选择条目。
我无法关闭弹出窗口。我尝试了很多类似的:
- 点击窗口中的坐标
- app.otherElements["PopoverDismissRegion"] 击中后面的元素
- 弹出窗口(根本不可点击)
当我在 XCode 中记录它时,我得到:
app.otherElements["PopoverDismissRegion"]
这对我来说毫无意义。
希望有人能帮忙。
Thx
Infos: iOS 10.2,Xcode 8.2.1,
iPad Air 2(设备和模拟器,结果相同)
EDIT
找到了更好的解决方案here http://www.matrixprojects.net/p/whats-new-with-ui-testing-in-ios10/:
XCUIApplication().otherElements["PopoverDismissRegion"].tap()
原解决方案:
尝试这个:
XCUIApplication().windows.element(boundBy: 0).tap()
点击窗口并关闭当前活动的弹出窗口。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)