有没有办法可以在 Chrome 中模拟各种连接速度?
我需要能够以不同的速度检查http://localhost 。
我知道有独立的应用程序可以做到这一点,但我宁愿在 Chrome 中做到这一点。
如果您正在运行 Linux,以下命令对此非常有用:
trickle -s -d 50 -w 100 firefox
-s
告诉命令独立运行,告诉-d 50
它将带宽限制为 50 KB/s,-w 100
将峰值检测窗口大小设置为 100 KB。firefox
告诉命令启动 Firefox,并将所有这些速率限制应用于它尝试加载的任何站点。
更新
Chrome 38 现已推出,包括节流功能。要找到它,请调出开发者工具:Ctrl+Shift+I 在我的机器上完成,否则菜单->更多工具->开发者工具会将您带到那里。
然后通过单击开发人员工具面板左上角的手机来切换设备模式(请参阅下面的工具提示)。
然后像这样激活节流。
如果你觉得这有点笨拙,我上面的建议适用于 Chrome 和 Firefox。
我推荐Charles Proxy——你可以选择放慢单个站点的速度,也有一大堆 HTTP 检查工具。
编辑:
截至 2014 年 6 月,Chrome 现在可以在 DevTools 中本地执行此操作 - 不过您需要 Chrome 38。
可以通过工具栏末尾的下拉菜单从“网络”选项卡访问该选项。
从Chrome 38开始,您无需任何插件即可执行此操作。只需单击检查元素(或F12热键),然后单击toggle device mod
(phone
按钮)
你会看到这样的东西:
在许多其他功能中,它允许您模拟特定的互联网连接(3G、GPRS)
如果您使用的是 Mac,Chrome 开发团队推荐使用“网络链接调节器工具”
任何一个:
Xcode > Open Developer Tool > More Developer Tools > Hardware IO Tools for Xcode
或者如果你不想安装 Xcode:
Go to the Apple Download Center and search for Hardware IO Tools
原文:https ://helpdeskgeek.com/networking/simulate-slow-internet-connection-testing/
使用 Chrome 模拟慢速连接 如果您的系统上尚未安装 Chrome,请继续安装它。完成后,打开一个新选项卡,然后按 CTRL + SHIFT + I 打开开发人员工具窗口或单击汉堡包图标,然后单击更多工具,然后单击开发人员工具。
这将打开开发人员工具窗口,该窗口可能停靠在屏幕右侧。我更喜欢它停靠在屏幕底部,因为您可以看到更多数据。为此,请单击三个垂直点,然后单击中间停靠位置。
现在继续并单击“网络”选项卡。在右侧,您应该会看到一个名为 No Throttling 的标签。
如果单击它,您将获得一个预配置速度的下拉列表,您可以使用它来模拟慢速连接。
选项范围从离线到 WiFi,数字显示为延迟、下载、上传。最慢的是GPRS,其次是Regular 2G,然后是Good 2G,然后是Regular 3G,Good 3G,Regular 4G,DSL,然后是WiFi。选择其中一个选项,然后重新加载您所在的页面或在地址栏中输入另一个 URL。只需确保您位于显示开发人员工具的同一选项卡中。限制仅适用于您启用它的选项卡。
如果要使用自己的特定值,可以单击“自定义”下的“添加”按钮。单击添加自定义配置文件按钮以添加新配置文件。
使用 GPRS 时,www.google.com 的加载时间高达 16 秒!总体而言,这是一款内置于 Chrome 中的出色工具,可用于在较慢的连接上测试网站加载时间。如果您有任何问题,请随时发表评论。享受!
现在,在 Chrome Canary 中,您可以限制网络吞吐量。这可以在开发工具控制台的“仿真”选项卡的“网络”选项中完成。
您可能需要激活 Chrome 标志“启用开发人员工具实验”(chrome://flags/#enable-devtools-experiments) (chrome://flags) 才能看到这个新功能。您可以为移动连接模拟一些低带宽(GSM、GPRS、EDGE、3G)。
如果您不熟悉 Fiddler - 请这样做。它是一个很棒的 HTTP 调试工具。您还可以选择限制带宽。
正如Chrome 移动仿真页面所建议的那样,您可以在 Windows 上使用Clumsy ,在 Mac OS X 上使用Network Link Conditioner ,在 Linux 上使用dummynet。