【发布时间】:2012-05-29 21:41:32
【问题描述】:
我一直在四处寻找,试图找到一些可以在 3g 连接上测试我的移动网站性能的软件。我还希望能够监控呼叫,以便细分哪些部分花费的时间最多。
我想要一些类似 firebug 或 safari web 检查器上的网络选项卡的东西。我知道可以通过限制我计算机上的连接然后通过 wi-fi 连接我的手机来使用 Charles,但我真的想使用实际的 3g 连接进行测试。
有人对可用的最佳测试方法或软件有任何建议吗?
【问题讨论】:
我一直在四处寻找,试图找到一些可以在 3g 连接上测试我的移动网站性能的软件。我还希望能够监控呼叫,以便细分哪些部分花费的时间最多。
我想要一些类似 firebug 或 safari web 检查器上的网络选项卡的东西。我知道可以通过限制我计算机上的连接然后通过 wi-fi 连接我的手机来使用 Charles,但我真的想使用实际的 3g 连接进行测试。
有人对可用的最佳测试方法或软件有任何建议吗?
【问题讨论】:
我自己也在研究同样的事情。 到目前为止,我已经找到了以下解决方案。不过,所有这些都不完全让我满意。
Android 模拟器使用netspeed
+ 操纵 netspeed(手动、umts、gprs 等)
+ 操纵网络延迟(延迟)
- 不是实际设备
- 仅限安卓
Chrome 浏览器桌面 + ADB + chrome 浏览器移动 (remote debugging)
- 仅在 chrome 浏览器中
+ 实际设备
- 仅限安卓
- 只有 wifi 速度(所以没有 umts、gprs 等)
常规
1. 记录 http 流量并在负载驱动程序中回放。
2. 使用 WAN 模拟器来模拟各种 Wi-Fi 条件、更高的延迟、丢包等
3. Webwait 测量页面加载时间(基本)
4.Weinre
希望有用!
【讨论】: