gpt4 book ai didi

ios - XCTest - 如何检查 HTML 复选框的状态?

转载 作者:行者123 更新时间:2023-11-28 18:49:51 25 4
gpt4 key购买 nike

我正在 Xcode 8.3 中使用 XCTest 编写 UI 自动化测试。我可以在 UIWebView 中找到 HTML 复选框,例如:

self.app.otherElements["webview_id"].switches[@"0"]

但是如何检查复选框当前是否被选中? .selected 属性总是返回 0,我还没有找到任何其他似乎合适的属性。

最佳答案

您应该使用 .value 属性。对于 Swift,它的类型是 Any?这对任何类型都是可选的。对于开关,值类型是 String(对于 Objective-C 可能是 NSString)。所以最后的测试(在 Swift 中)看起来像这样:

XCTAssertEqual(app.switches["0"].value! as! String, "1")

关于ios - XCTest - 如何检查 HTML 复选框的状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44173322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com