我设法打开了控制中心的设备,但我无法识别按钮,我需要一个更准确的Wi-Fi。我试过用录音机,结果发现
app.scrollViews.otherElements.scrollViews.otherElements.switches[“Wi-Fi”]
但是当我再次尝试运行测试时,它失败了,因为它找不到元素。
我还试图将其作为其他类型的元素(按钮或所有类型的栏元素)来查找,但没有任何工作。也试图通过简单的使用app.buttons[“Wi-Fi”]标签来识别它,但仍然没有结果。
有人知道解决办法吗?
最佳答案
控制中心不在受测应用程序的范围内,因此用户界面测试无法访问它。
要禁用wifi,您需要物理断开设备与Internet的连接,因为无法以编程方式断开设备与wifi的连接。
关于ios - 如何在Xcode UI测试中识别控制中心元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43041214/