安装环境
- npm 安装 browser-perf
- 下载 Selenium Server
启动 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 |
后面的操作就一样了。