1

Details: 我正在使用iOS-Driver自动化 iOS 应用程序。调试应用程序只允许由Instruments启动。

  1. 我启动 xyz 调试应用程序。
  2. 然后我转到从应用商店下载的应用,所以显然这不是调试应用。我开始测试它是否有效。
  3. 当警报出现在此应用程序中时,我无法处理警报。自动化脚本仅将警报处理程序与我们通过仪器启动的应用程序绑定,因此我正在测试的其他应用程序(即从应用商店下载的应用程序)检测不到警报处理程序。

我如何处理此类警报或解除警报?

4

1 回答 1

0

使用 class 查找元素UIAALert,这将为您提供当前屏幕上的 Alertview 的参考。现在使用findElementsByClass传递UIAALertas 输入参数的方法。这将为您提供警报视图中可用的按钮。您现在可以点击任何您想要的按钮。

于 2016-01-18T14:06:47.863 回答