问题排查帮助

如何解决 WebDriver 问题。

Selenium 中的错误根源并不总是显而易见。

  1. 最常见的与 Selenium 相关的错误是由于同步不良造成的。阅读有关等待策略的信息。如果您不确定这是否是同步策略问题,可以尝试临时在出现问题的地方硬编码一个大的睡眠时间,这样您就会知道添加显式等待是否有帮助。

  2. 请注意,许多报告给项目的错误实际上是由 Selenium 向其发送命令的底层驱动程序中的问题引起的。您可以通过在多个浏览器中执行该命令来排除驱动程序问题。

  3. 如果您对如何操作有疑问,请查看支持选项以获取帮助。

  4. 如果您认为自己发现了 Selenium 代码中的问题,请在 GitHub 上提交一个错误报告


理解常见错误

如何解决 Selenium 代码中的各种问题。

记录 Selenium 命令

获取有关 Selenium 执行的信息。

升级到 Selenium 4

您还在使用 Selenium 3 吗?本指南将帮助您升级到最新版本!