Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 模拟移动测试连接问题的最佳软件产品_Iphone_Android_Mobile_Ns2 - Fatal编程技术网

Iphone 模拟移动测试连接问题的最佳软件产品

Iphone 模拟移动测试连接问题的最佳软件产品,iphone,android,mobile,ns2,Iphone,Android,Mobile,Ns2,我需要一个产品来模拟测试移动应用程序(特别是iphone和android)的网络延迟。我计划设置一个连接到linux机箱的wifi路由器,并编写一些脚本来模拟不同类型的连接问题 到目前为止,我粗略地看了一下和()。Netem看起来很容易部署和配置,但它们看起来都需要一些深入的调查 是否有人对这两种解决方案中的任何一种都有积极/消极的经验可以分享?或者可能对这个问题使用了不同的解决方案?如果有人来这里寻找提示,我已经找到了一个似乎很有效的解决方案 Ubuntu已经安装,所以我继续使用它。基本上,我

我需要一个产品来模拟测试移动应用程序(特别是iphone和android)的网络延迟。我计划设置一个连接到linux机箱的wifi路由器,并编写一些脚本来模拟不同类型的连接问题

到目前为止,我粗略地看了一下和()。Netem看起来很容易部署和配置,但它们看起来都需要一些深入的调查


是否有人对这两种解决方案中的任何一种都有积极/消极的经验可以分享?或者可能对这个问题使用了不同的解决方案?

如果有人来这里寻找提示,我已经找到了一个似乎很有效的解决方案

Ubuntu已经安装,所以我继续使用它。基本上,我得到了一台有两个以太网端口的计算机,将一个端口转发到另一个端口,并将Netem延迟设置应用于连接。然后我把一个无线路由器连接到一个,把局域网连接到另一个。Netem让我可以使用各种延迟和数据包丢失设置


顺便说一句,我还尝试使用一些不同的笔记本电脑,并将内部无线网卡设置为一个特殊的无线路由器。我让它在大部分情况下都能工作,但找到一台内置无线网卡的笔记本电脑,在Linux中可以很好地使用ad-hoc,这是一件棘手的事情。。。不推荐。

我听说过DeviceAnywhere,但没有第一手的经验。我正在安装一个Ubuntu设备,通过Netem连接到WIFI。我将根据我的经验更新这个问题。您可以尝试在无线路由器上安装linux发行版,如Open WRT,并在其上运行Netem。我没有试过,但听说它工作得很好。这是真的,我们真的可以完全切断电脑。在我的例子中,我更喜欢一个完整的linux发行版,因为我还想玩其他东西,但这是个好主意。