繁体   English   中英

如何检查在xcode中的xctest案例中显示的警报视图

[英]how to check alert view displayed in xctest case in xcode

任何验证案例,我都需要在屏幕上显示警报,并且工作正常。 但是当使用XCTest时,我无法检测是否显示警报。 如何在Xcode XCTest案例中检查UIAlertViewUIAlertController 请提出任何建议

您可以使用addUIInterruptionMonitor来处理UIAlertController中的XCTest

let handler = addUIInterruptionMonitor(withDescription: "alert handler") { (alert: XCUIElement) -> Bool in
    let ok = alert.buttons["OK"]
    XCTAssertTrue(ok.exists, "OK button doesn't exist")
    ok.tap()
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM