Firefox WebDriver 是 Selenium 框架中用于控制 Firefox 浏览器的工具,其底层依赖于 GeckoDriver 实现浏览器与测试脚本的通信。以下是关键信息:
🔧 安装步骤
下载 GeckoDriver
从 Mozilla 官方仓库 获取对应 Firefox 版本的驱动文件添加到系统路径
将驱动文件放置在系统环境变量PATH
中,确保命令行可直接调用验证安装
执行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 官方文档 获取更多技术细节 🚀