如何在iOS上进行XCUI测试时以编程方式启动Discoverability叠加层

时间:2018-02-20 15:44:21

标签: ios xcuitest uikeycommand

当用户将硬件键盘连接到iOS设备时,Discoverability叠加层会显示可用的UIKeyCommand

用户通过按住Command键启动叠加层。

XCUITests为blackbox测试应用提供了一个高级API,允许您查询视图层次结构并对这些视图执行操作。

出于本地化和屏幕截图的目的,我希望能够从XCUITestCase启动可发现性叠加层。

Discverability overlay

不幸的是,XCUIKeyModifierFlags仅限macOS。

UIDevice.press仅适用于设备上的硬件按钮。

我错过了什么?

如何从XCUITestCase启动可发现性叠加层?

在一段时间内,我可以在应用程序代码中添加一些东西,但是如何从应用程序中启动呢?

0 个答案:

没有答案