假设隐式超时为 10 秒。然后我用一些 XPath 执行 FindElements(复数!)。
问题
FindElements 等待多长时间,直到决定返回?(请忽略任何语言的任何延迟执行功能。然后我将我的问题改写为 FindElements(...).Count())
推理问题
我想如果没有匹配,那么它将等待 10 秒。但是,如果至少有一场比赛,那么它会立即返回吗?在这种情况下,如果它们在 10 秒内由页面的 javascript 填充,我们将错过可能的以下元素。
我的一般问题如下:
- 我们不想一直无条件地等待超时(这会很糟糕#1)
- 我们不想错过任何在超时内可用的匹配(这会很糟糕#2
问题改写
关于 FindElements 行为,哪个不好(#1 或 #2)是现实?