在Xcode UI测试中处理系统警报

时间:2016-09-01 21:31:40

标签: ios xcode

如何在Xcode UI测试中测试系统警报,例如从应用程序访问Itunes时。

1 个答案:

答案 0 :(得分:1)

您需要首先使用UI中断处理程序,如here所述。

  addUIInterruptionMonitorWithDescription("Sign In") { (alert) -> Bool in
    alert.buttons["Cancel"].tap()
    return true
  }
  app.otherElements["  Upgrade"].tap()
  app.tap()