【发布时间】:2020-05-19 00:44:58
【问题描述】:
【问题讨论】:
标签: appium webdriver-io
【问题讨论】:
标签: appium webdriver-io
您可以使用 Appium activateApp 方法打开首选项:
driver.activateApp("com.apple.Preferences");
然后就像使用任何其他屏幕一样,搜索定位器并使用标准方法与它们进行交互。
【讨论】:
一个简单的解决方案是使用带有移动命令的 driver.executeScript 函数。 您无需在 ios 设置应用中导航即可实现很多自动化。
这是Appium Documentation,您可以找到所有命令here。
在 Java 中为您要自动化的当前应用禁用 FaceId 的示例:
driver.executeScript("mobile:enrollBiometric", ImmutableMap.of("isEnabled", false));
【讨论】: