相关疑难解决方法(0)

用铬和硒进行网络节流

谷歌Chrome 38 在devtools中引入了新的"设备模式和移动仿真"功能.除了选择用于仿真的设备之外,还可以模拟不同的网络条件:

在不同的网络条件下优化网站的性能是开发移动受众的关键方面.

设备模式的网络调节允许您在各种网络连接上测试您的站点,包括Edge,3G甚至离线.从预设下拉列表中选择一个连接以应用网络限制和延迟操作.

例如,我们可以将它设置为好日子 - GPRS 50 Kbps:

在此输入图像描述

现在我们有一个很好的用例 - 我们有一个用于网络速度测试的内部应用程序.这种新的仿真功能对手动测试非常有用.但是,我们希望自动化它.

问题是:

是否可以通过指定网络条件下的硒开始镀铬?它可以通过chrome首选项或命令行参数来控制吗?


当然有多种选择来模拟慢速互联网连接,但问题是关于chrome + selenium.

performance selenium google-chrome bandwidth-throttling selenium-webdriver

40
推荐指数
5
解决办法
2万
查看次数

减慢CPU速度以模拟浏览器测试中较慢的计算机

我试图了解我们的网页在普通客户的计算机上的表现.我们尚未确定此配置,但它可能比我们的开发人员和测试人员的速度慢.

我已经看到类似问题的答案,这些问题表明限制带宽并使用内存有限的VM,但是我是否还需要减慢CPU的速度?我的印象是,即使在VM中,CPU也会以相当接近全速的速度运行.是否有允许您限制CPU周期的虚拟机平台?我看到了一个像Folding @ Home这样的东西的建议,但我欢迎其他建议来限制CPU的速度.

我已经看到了这个问题:如何减慢浏览器的速度,以及其他谈论限制带宽的问题.

编辑:我想我需要关注VM可用的核心/处理器数量.大多数VM平台是否允许您选择限制此操作?

testing virtualization performance

19
推荐指数
4
解决办法
1万
查看次数

减慢浏览器渲染速度

有没有办法减慢浏览器DOM渲染和JS执行开发,所以我们可以看到网站的哪些部分太JS密集,在较慢的机器上可能会慢?也许Chrome/Firefox for Linux/OSX的扩展?

一些澄清:

这不是关于连接或测试浏览器的速度!只有我们的开发人员才能看到页面的哪些部分被缓慢渲染或者是"小故障".例如,当您使用ajax并且正在加载某些东西时,您会显示一个加载器,但是在显示加载器之后,也会显示加载的部分.我们希望以慢动作看到它.就像在做Expose时在OSX中按SHIFT一样.

PS.我确实找到了一些关于延迟互联网连接的文章,但在这种情况下这还不够.

PPS.加载虚拟机中的所有内容对我们无效.

购买力平价.在我看来,使用Javascript代码中提出的慢速代码使我的浏览器变慢并不是最好的选择.

html javascript google-chrome performance-testing

11
推荐指数
2
解决办法
7753
查看次数

如何减慢浏览器的速度

我试图在不同的浏览器中测试我的应用程序性能(特别是ie6).

我也安装了ie8,ff和Chrome.我正在使用像ietester这样的工具来查看我的应用程序在ie6中的外观.

我试图找到一种方法,如果浏览器相对较慢(保持带宽/网络速度相同),我的应用程序将如何表现.有没有一种工具或方法可以减慢我的浏览器速度(这样页面加载缓慢,js库加载缓慢)?

谢谢你的帮助!!

javascript browser performance

7
推荐指数
0
解决办法
5192
查看次数