Firefox WebDriver 是 Selenium 框架中用于控制 Firefox 浏览器的工具,其底层依赖于 GeckoDriver 实现浏览器与测试脚本的通信。以下是关键信息:

🔧 安装步骤

  1. 下载 GeckoDriver
    Mozilla 官方仓库 获取对应 Firefox 版本的驱动文件

    GeckoDriver_安装
  2. 添加到系统路径
    将驱动文件放置在系统环境变量 PATH 中,确保命令行可直接调用

    环境变量配置
  3. 验证安装
    执行 geckodriver --version 查看版本号,确认驱动正常运行

    版本验证

📜 使用示例

from selenium import webdriver
driver = webdriver.Firefox(executable_path='/path/to/geckodriver')
driver.get("https://www.example.com")

请将 /path/to/geckodriver 替换为实际路径,并确保 Firefox 浏览器 已安装

❓ 常见问题

  • ⚠️ 版本不匹配:驱动版本需与 Firefox 浏览器版本一致
  • ⚠️ 路径错误:检查驱动文件是否正确添加到系统环境变量
  • ⚠️ 防火墙限制:确保 4444 端口未被屏蔽
    防火墙设置

如需深入了解,可访问 GeckoDriver 官方文档 获取更多技术细节 🚀