测试模拟关闭网络 iPad 测试仪 iOS
Posted
技术标签:
【中文标题】测试模拟关闭网络 iPad 测试仪 iOS【英文标题】:Test Simulate Turn Off Network iPad Testers iOS 【发布时间】:2017-01-16 13:49:35 【问题描述】:我有一个应用程序需要针对某些罕见的情况进行测试,这些情况涉及网络在精确的时间死机,这在实际使用中偶尔会发生,但很难测试。作为开发人员,我通过设置断点禁用我的互联网来模拟这一点,然后继续进行测试,这工作正常。
是否有适用于 iPad 测试人员的解决方案?我希望下载该应用程序的测试人员能够测试这些条件。有没有人有这方面的经验,可以阐明设置它的最佳方式?
我想我可以在该构建的兴趣点上添加代码,然后在设置中添加一个字段,例如“延迟提取”测试人员可以在运行应用程序之前打开。这将使他们有足够的时间去设置并关闭他们的互联网,然后返回应用程序。
【问题讨论】:
【参考方案1】:iPad 和 iPhone 用户可以使用Network Link Conditioner
来模拟不同的网络状态,例如,具有高延迟 DNS 或 3G/Edge 速度。它位于Settings->Developer->Network Link Conditioner
。
【讨论】:
作为 Artem Novichkov 答案的补充——如果你想在模拟器上模拟不同的网络状态,对于 Xcode 8,Network Link Conditioner
是附加工具包的一部分,你会得到 here。
我真的更喜欢测试人员可以做的更手动的事情,而不仅仅是一个整体模拟坏网络,但这个答案仍然很好以上是关于测试模拟关闭网络 iPad 测试仪 iOS的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iPad 硬件中测试 iPad 应用程序(不在模拟器中)
使用 GDB 测试 iPad 应用程序挂起黑屏,在模拟器上很好