在使用Selenium进行浏览器自动化测试时,ChromeDriver是必不可少的工具。以下是详细的下载和配置ChromeDriver的步骤。
第一步:确认Chrome版本
在下载ChromeDriver之前,你需要知道你安装的谷歌浏览器版本。因为ChromeDriver的版本必须与Chrome浏览器的版本匹配。
- 打开谷歌浏览器。
- 点击右上角的三个点,选择“帮助” -> “关于Google Chrome”。
- 在打开的页面中,你可以看到Chrome的版本号(比如我的就是126.0.6478.183)
第二步:下载ChromeDriver
- 打开ChromeDriver的官方下载页面:Chromedriver下载地址
- 在页面中,找到与你的Chrome浏览器版本相对应的ChromeDriver版本。(一般都更新到最新版本)
- 点击对应版本的链接,选择适合你操作系统的文件下载(Windows、macOS、Linux)。
注意我们下载的是ChromeDriver,不要选错选到chrome上去了,然后根据自己的电脑选择(Windows、macOS、Linux),我是win64,所以将后面的链接直接复制粘贴到浏览器中即可下载。
第三步:解压ChromeDriver
下载完成后,你会得到一个压缩包文件。解压缩这个文件,你会得到一个名为chromedriver.exe
(Windows)或chromedriver
(macOS、Linux)的可执行文件。将exe文件剪切,粘贴到(C:\Program Files\Google\Chrome\Application)目录下,注意这是安装时的默认路径,如果安装时有改动的话那得自己找一下了。
然后重启GoogleChrome即可
第四步:测试ChromeDriver
- 打开命令行(Windows)或终端(macOS / Linux)。注(win+r 输入cmd 回车即可进入终端)
- 输入
chromedriver
并按回车。如果配置正确,你应该会看到ChromeDriver的版本信息和它监听的端口信息。