如何测试服务器和智能设备之间的网络性能


0

我目前正在研究测试用例,我需要测试服务器/计算机和智能设备(平板电脑,智能手机等)之间的性能(基准)。我想要做的基准是基于LAN性能与普通TCP / IP套接字与WebSockets。

我不太清楚从哪里开始,我需要找到适合Android和iOS的解决方案。

编辑: iperf似乎是测试TCP和UDP性能的方法,因为所有平台都有应用程序。

Answers:


1

设置迷你 SPEEDTEST 服务器,你可以做延迟和传输速度测试。


很棒的建议!但不幸的是,我知道SpeedTest基于SWF,它与iOS不兼容。
JavaCake

@JavaCake移动应用程序:) speedtest.net/mobile.php
Kruug

我可能有点不清楚。我需要在局域网上进行此测试,而不是互联网,SpeedTest迷你服务器是这项任务的潜在解决方案。
JavaCake

1

你可以使用iperf。有应用程序 Android的 iOS版


我无法确定Android应用程序是否支持iperf v3,否则我需要坚持使用v2。
JavaCake

我假设它的v2.0.5,5美元花费:-)
JavaCake

我不知道支持哪个版本的iperf抱歉,我不自己使用它。 5个$?在我的游戏商店,它是免费的!
Simon

对于iOS,它不幸的是昂贵,但该应用程序似乎工作。您是否有任何机会对测试WebSockets有建议?
JavaCake

1

调用用于测试TCP / UDP吞吐量的旧实用程序 TTCP 。它是由写ping的同一个人写的。一个主机将自己设置为接收器 ttcp -rs 并且另一个主机发送到接收器(默认端口5001) ttcp -ts <receiver host>。它具有高度可配置性,可提供统计数据,并已移植到多个平台。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.