如何模拟慢客户端(浏览器)?

时间:2011-02-25 13:39:03

标签: javascript client performance

有没有办法减慢客户端(浏览器)的响应速度?

我们的一位测试人员可以在他的机器上重现缓慢。他的机器规格足够低,与许多真正的客户相似。 我们有一个胖客户端,javascript很重,很多事件处理。我们担心可能会出现回归,但它在开发人员计算机上无法解释。

问题是输入控件上的文本输入,应用程序周围的选项卡似乎会延迟,文本输入有时会省略用户输入的第一个字符。

开发无法重现,有没有办法减慢客户端或浏览器的速度?

4 个答案:

答案 0 :(得分:6)

您可以创建内存非常有限的虚拟机,或者只购买一台糟糕的PC。他们不会花那么多钱!

答案 1 :(得分:3)

在机器上运行类似HyperPI的东西以减慢速度:http://files.extremeoverclocking.com/file.php?f=211(简单,不优雅的解决方案)

或者在后台运行“孤岛危机”。

答案 2 :(得分:2)

如果安装了Windows SDK,则可以使用consume.exe工具在计算机上生成负载。

它可以生成CPU /内存/磁盘/页面文件/内核池加载。

答案 3 :(得分:1)

浏览器可能有相关选项。

例如,Firefox有: