我如何从 UIAlertViewController 获取 XCTest 的项目?
How can I get an item from UIAlertViewController for XCTest?
我这样添加了辅助功能键:
alertController.view.accessibilityIdentifier = "alertViewController"
当我尝试时:
app.otherElements["alertViewController"]
它不起作用。我怎样才能获得 alertController 中的动作?
警报控制器作为一个整体不是可访问性元素。您将需要搜索按钮(而不是其他元素)并使用本地化文本而不是标识符,因为您无权设置警报控制器子视图的标识符。
我这样添加了辅助功能键:
alertController.view.accessibilityIdentifier = "alertViewController"
当我尝试时:
app.otherElements["alertViewController"]
它不起作用。我怎样才能获得 alertController 中的动作?
警报控制器作为一个整体不是可访问性元素。您将需要搜索按钮(而不是其他元素)并使用本地化文本而不是标识符,因为您无权设置警报控制器子视图的标识符。