【发布时间】:2017-10-17 17:20:04
【问题描述】:
为了进一步解释,我目前正在使用 selenium 和 c#。我的问题是,我的工具运行速度非常快,无需等待元素准备就绪。
Thread.Sleep() 例如是不可取的。
给定的等待时间为 2 秒。该元素将在 1 秒或更多秒内出现。在Thread.Sleep() 之后,所以代码行不可靠。
或者元素存在但仍在等待完成Thread.Sleep(),因此很耗时。
我想要的是,如果找到元素,则无需在给定时间等待,如果在给定时间未找到,则超时。
【问题讨论】:
标签: c# selenium selenium-webdriver element wait