WebDriver 中有哪些不同类型的等待
WebDriver 中有两种类型的等待:
隐式等待(智能等待)
隐式等待用于在整个测试脚本中的每个连续测试步骤 / 命令之间提供默认等待时间(例如 30 秒)。
因此,后续测试步骤仅在执行先前测试步骤 / 命令之后经过 30 秒时执行。
显式等待
显式等待用于暂停执行,直到满足特定条件或经过最大时间为止。
与 隐式等待 不同,显式等待仅适用于特定实例。
例如:等待元素出现在页面中