首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone间歇网络测试

iPhone间歇网络测试
EN

Stack Overflow用户
提问于 2009-10-01 05:32:46
回答 3查看 1.9K关注 0票数 3

我已经看到了“使用有限网络访问测试iPhone应用程序”(链接)的问题,虽然这是一个很好的提示,但在测试一段代码的实际性能时,它并没有多大帮助。在我的经验中,网络会随机地脱离连接。我想找个方法来模拟这个。我在想方石岩是如何对malloc进行自动化测试的。

可以将这些已检测的错误设置为只失败一次,然后再开始工作,或者在第一次失败后继续失败。OOM测试是在一个循环中完成的。在循环的第一次迭代中,仪器化的malloc被操纵以在第一次分配中失败。然后执行一些SQLite操作并进行检查,以确保SQLite正确地处理OOM错误。然后,仪器化的malloc上的故障时间计数器增加一个,并重复测试。循环一直持续到整个操作运行到完成,而不会遇到模拟的OOM故障。这样的测试会运行两次,一次是在仪器化malloc设置为只失败一次的情况下运行,另一次是在第一次失败后将仪器化malloc设置为持续失败。“

我做过一些谷歌搜索,但我想知道是否有一个很好的工具来做到这一点。我想用我的开发机器作为服务器进行模拟,iPhone通过WiFi进行连接。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-10-08 16:16:44

Craig发布了一个剧本在这里,它允许您使用模拟器测试不同级别的网络性能。它还提到了在设备本身上进行测试的一些技巧。

票数 5
EN

Stack Overflow用户

发布于 2012-03-09 10:13:20

你可以安装苹果的网络链接护理器

关于约塞米蒂:

网络链接维护器可以在“Xcode硬件IO工具”包中找到。这可以从Apple Developer下载页面下载。下载完成后,打开DMG,双击"Network Condition.prefPane“即可安装(来源)。

关于OSX的旧版本:

山狮/小牛:Xcode > Open Developer Tool > More Developer Tools

狮子:/Developer/Applications/Utilities/Network Link Conditioner

票数 9
EN

Stack Overflow用户

发布于 2009-10-01 05:38:46

我在为iphone开发GigGuide.me时遇到了这个问题。

用锡箔包装我的ipod似乎一点也不减少wifi,所以我不得不沿着街道走到我的无线路由器的边缘来重现这个问题!

故障注入工具在这里会很有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1502060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档