理解常见的异常
如何处理Selenium代码中的各种问题.
Selenium错误的根本原因并不总是很明显.
最常见的Selenium相关错误, 是源自未及时同步的结果. 请阅读 等待策略. 当遇到一个问题, 如果不确定是否因为同步策略, 您可以尝试暂时硬编码一个较大的休眠时间, 您将明确添加显式等待是否有帮助.
请注意, 报告给项目的许多错误, 实际上是由Selenium向其发送命令的基础驱动程序所引起的. 您可以通过执行 浏览器 中的 多个命令来解决驱动程序问题.
如果您认为您发现了Selenium代码的问题, 请在Github上提交 问题报告.
Learn more or view the full list of sponsors.