官网-传送门:https://www.sitespeed.io/
1.安装:
- windows10专业版 开启Hyper-V 下载Docker for Windows Installer直接安装
- windows10家庭版 安装docker toolbox(我使用的这个)
2.安装完成点击图标
这里遇到的问题:我之前已经安装了git,所以需要在修改docker quickstart terminal 的属性里的目标位置,右键点击图标---属性--快捷方式---目标:"D:\Program Files\Git\bin\bash.exe" --login -i "D:\Program Files\Docker Toolbox\start.sh"(此为我之前git安装的路径)
3.执行docker run hello-world,如下图,说明已安装成功
4.启动:docker-machine ssh default
5.安装sitespeed.io
通过以下命令下载安装Sitespeed.io所需的组件
docker run --shm-size=1g --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.sitespeed.io/
6.连接Docker
通过命令docker-machine ssh default
连接进入Docker容器
7.连接Docker成功后,驱动浏览器进行web性能测试
操作如下:
docker run --shm-size=1g --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.baidu.com
8.报告路径在图中红框中
备注说明:
1)Sitespeed.io通过工具集(sitespeed.io,Browsertime,Coach,VisualMetrics)中的各个组件协作完成Web性能测试
2)Sitespeed.io测试过程中默认会迭代3次,一定程度上可以增加分析的可靠性
3)测试完成之后,所生成的HTML报告,存放路径为:/home/docker/sitespeed.io/sitespeed-result/
之下
9.查看报告:利用WinSCP连接Docker虚拟机
10.安装WinSCP
连接docker:ip:192.168.99.100 用户名/密码默认 docker/tcuser,进入对应目录,copy到本地目录,浏览器打开报告。
参考:https://www.jianshu.com/p/655f7140de77