Ste*_*eld 3 iphone testing networking
我已经看过"测试具有有限网络访问权限的iPhone应用程序"(链接)问题,虽然这是一个很好的提示,但在通过EDGE使用时测试一段代码的实际性能方面并不是很有帮助.根据我的经验,网络将随机进入连接状态.我想用某种方法模拟这个.我正在考虑sqlite如何自动测试malloc.
这些已检测的malloc可以设置为仅失败一次然后再次开始工作,或者在第一次失败后继续失败.OOM测试在循环中完成.在循环的第一次迭代中,检测到的malloc在第一次分配时被操作失败.然后执行一些SQLite操作并进行检查以确保SQLite正确处理OOM错误.然后将仪表化的malloc上的故障时间计数器增加1并重复测试.循环继续,直到整个操作运行完成,而不会遇到模拟的OOM故障.像这样的测试运行两次,一次将检测的malloc设置为仅失败一次,并且再次使用检测的malloc设置为在第一次失败后连续失败"
我已经做了一些谷歌搜索,但我想知道是否有一个很好的工具来做到这一点.我想用我的开发机器模拟服务器和通过WiFi连接的iPhone.
您可以安装Apple的网络链接调节器
在优胜美地:
网络链接调节器可以在"用于Xcode的硬件IO工具"包中找到.这可以从Apple Developer Downloads页面下载.下载完成后,打开DMG并双击"Network Link Condition.prefPane"进行安装(源).

在旧版本的OSX上:
山狮/小牛队:Xcode > Open Developer Tool > More Developer Tools
狮子:/Developer/Applications/Utilities/Network Link Conditioner 
| 归档时间: | 
 | 
| 查看次数: | 1757 次 | 
| 最近记录: |