浏览器下载、驱动获取、Python 环境配置一站式指南
自动化测试需使用现代浏览器,建议同时安装 Chrome 和 Firefox 用于跨浏览器测试。
Selenium 通过驱动程序(Driver)控制浏览器,驱动版本必须与浏览器版本匹配。
webdriver-manager 自动下载匹配版本的驱动,无需手动管理。
| 浏览器 | 驱动名称 | 下载地址 | 说明 |
|---|---|---|---|
| Chrome | ChromeDriver | 官方下载 | 版本需与 Chrome 主版本号一致 |
| Edge | EdgeDriver | 官方下载 | 版本需与 Edge 主版本号一致 |
| Firefox | geckodriver | GitHub Releases | 支持 Firefox 全版本 |
| Safari | Safari WebDriver | Apple 文档 | macOS 自带,启用方式见文档 |
| Opera | OperaDriver | GitHub Releases | 基于 ChromeDriver 适配 |
将下载的 chromedriver.exe 放到指定目录,路径按需修改。
使用 webdriver-manager 自动管理驱动版本,或确保手动指定的驱动路径正确。
Chrome/Edge:驱动主版本号 = 浏览器主版本号。例如 Chrome 131.x → ChromeDriver 131.x。
将驱动放到纯英文路径下,如 C:\webdrivers\。
运行上方"第一个 Selenium 脚本",若浏览器自动打开并输出标题则环境配置正确。