我正在寻找一种方法来使用UIAutomation测试一些网络连通性场景(例如,确保为各种连通性场景向用户显示正确的消息)。有没有人找到了一种方法,以脚本方式关闭iOS设备上的网络(例如,启用飞行模式)?
谢谢,
发布于 2012-05-11 21:43:21
我遇到了同样的问题。在互联网上搜索了很长一段时间后,我得出结论,这不是使用UIAutomation类可以做到的。您需要手动完成此操作,或者使用其他方法,例如编写一段objective-c代码来程序化地关闭wifi/网络,或者使用其他自动化工具来编写打开/关闭网络的脚本。然后,您可以使用performTaskWithPathArgumentsTimeout函数从仪器运行/调用脚本/代码。尽管我不能自己实现这一点。如果有人有更好的解决方案,请分享!
发布于 2013-05-22 01:17:40
实际上,如果您连接到主机的无线网络并通过命令行禁用它,您可能会这样做,但我还没有测试过它。
https://stackoverflow.com/questions/8888413
复制相似问题