安装包和驱动下载地址
浏览器
官方渠道:
1、链接直接打开就可以下载,最新版实时更新。
32位(x86):https://dl.google.com/tag/s/installdataindex/update2/installers/ChromeStandaloneSetup.exe
64位(x64):https://dl.google.com/tag/s/installdataindex/update2/installers/ChromeStandaloneSetup64.exe
2、各版本官方下载地址:
在 Chrome 首页的链接下载 https://www.google.com/intl/zh-CN/chrome/thank-you.html?installdataindex=empty&standalone=1&statcb=0&defaultbrowser=0
参数说明:
platform=winwinwin64
installdataindex=defaultbrowser
extra=stablechannel
如果没有自动下载,尝试点击右上角的“下载 Chrome”。如果链接打不开,可以尝试使用 P2P 下载。
参考:https://www.cnblogs.com/shichq/p/16642680.html
驱动
软件包地址:https://www.google.cn/intl/zh-CN/chrome/thank-you.html?statcb=1&installdataindex=empty&defaultbrowser=0
Selenium 是一个用于测试 Web 应用程序的自动化测试工具,它直接运行在浏览器中,实现了对浏览器的自动化操作,它支持所有主流的浏览器,包括 IE,Firefox,Safari,Chrome 等。
1、先到官网下载chromedriver文件。
谷歌浏览器chromedriver下载地址http://chromedriver.storage.googleapis.com/index.html
下载的时候注意一定要下载与自己谷歌浏览器版本、系统一致的驱动。
2、下载完成后将文件复制到/usr/local/bin目录下。
3、在终端运行命令chromedriver,如下图显示代表安装成功。
上传需要的包,注释网关创建内网环境
创建yum仓库
根据指定版本的chrome浏览器rpm包安装
可以忽略的错误修改步骤
#注意:下面这个vim步骤可以忽略掉,是个错误的步骤。后面排查花了很久才发现这步不需要修改为exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox,修改后程序启用不了浏览器。不确定在windows上启用谷歌浏览器图形化界面是否能用到,但是程序调用是不用修改的
自动化测试脚本验证谷歌浏览器使用
执行结果图:
谷歌浏览器中文显示问题解决
将安装包下载到lang目录下,然后直接rpm -ivh *.rpm包安装
#组安装的好像直接rpm -ivh *.rpm就可以安装。yum安装的可能存在依赖关系,不能直接rpm -ivh装上,但是组安装的好像没有这方面的限制。
再次执行测试程序,结果如下,已经解决中文显示问题:
安装内网前,最好对内网的包做个检查
请点击查看