2

我正在使用UISwitch,我目前正在编写 UI 测试。问题是我不知道如何在这些测试中获取 Switch 值/状态。在程序代码中,我可以使用mySwitch.isOn返回trueor false,但在 UI 测试中我不知道如何获取该值。

英语更正方面的一点帮助将不胜感激。

谢谢!

4

1 回答 1

4

尝试这个:

let app = XCUIApplication()
let mySwitch = app.switches["mySwitch"]
let isOn = mySwitch.value as! String

当前UISwitch.isOn值应反映在上面的isOn变量中。

于 2017-05-12T14:06:10.980 回答