iphone - 有没有一种在 iOS 上使用 UIAutomation 来编写网络相关测试脚本的好方法

标签 iphone ios xcode4 instruments ui-automation

<分区>

我正在寻找一种使用 UIAutomation 测试某些网络连接场景的方法(例如,确保针对各种连接场景向用户显示正确的消息)。有没有人遇到过以可编写脚本的方式关闭 iOS 设备上的网络(例如启用飞行模式)的方法?

谢谢,

最佳答案

我遇到了同样的问题。在网上搜索了很长时间后,我得出的结论是,这不能使用 UIAutomation 类来完成。您需要手动执行此操作或使用其他方式,例如编写一段以编程方式关闭 wifi/网络的 objective-c 代码,或使用其他一些自动化工具编写打开/关闭网络的脚本。然后,您可以使用 performTaskWithPathArgumentsTimeout 函数从仪器运行/调用脚本/代码。虽然我自己无法实现。如果有人有更好的解决方案,请分享!

关于iphone - 有没有一种在 iOS 上使用 UIAutomation 来编写网络相关测试脚本的好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8888413/

相关文章:

iphone - UIImage/UIView 不能正确调整到 UIInterfaceLandscape View

xcode - 在 XCode 4(或 Xcode 5 或 Xcode 6)中查看反汇编

iphone - 同时播放两个声音

ios - 以编程方式滚动 UIPageViewController 一点点

iphone - 如何处理用户在 TableView 的 setEditing 中点击 "delete button "?

ios - 在 IAP 收据验证中检测促销代码

ios - 当此字符串包含中文时,NSDataDetector 无法分析 NSString 中的 url

ios - 我如何告诉地址簿选择器要填写哪些字段?

iphone - iOS - 带方向的反转高度/宽度

iphone - 替换 Objective-c 中的换行符 char(10)