使用 browser-perf 测试网页性能

安装环境

启动 Selenium Server

在下载到的 selenium-server-standalone-2.x.x.jar 所在目录下运行:

1
java -jar selenium-server-standalone-2.x.x.jar -role hub

此时访问 http://localhost:4444/grid/console 即可看到启动效果。

相关 wiki

如果要使用浏览器测试,则得运行:

1
java -jar selenium-server-standalone-2.x.x.jar -browser

测试

在命令行执行:

1
browser-perf http://yourwebsite.com --browsers=chrome,firefox --selenium=localhost:4444/wd/hub

前提是你本机安装了这些浏览器

各个浏览器弹出来打开 http://yourwebsite.com 之后就会出现一个性能报表,各项目详解见这里

使用第三方 WebDriver

Selenium Server下载页提供了很多第三方 WebDriver。这里我下载了第三方的 chromedriver,和 selenium-server-standalone-2.x.x.jar 放在同一目录,然后运行:

1
java -jar selenium-server-standalone-2.x.x.jar -Dwebdriver.chrome.driver=chromedriver

后面的操作就一样了。