Watir:如何等到 div 不再可见
Watir: How to wait until a div is no longer visible
我正在 运行使用 Cucumber、Watir 和 Selenium 驱动程序进行一些 BDD 测试。我需要进行的一项测试 运行 是确保加载 div 在页面加载后消失,然后出现搜索框。
我有这一行:
@browser.text_field(placeholder: /Search/).wait_until(&:present?)
这应该等到搜索框可见,但它没有。
我想 wait_until
div id='loader'
是 not 可见。
我不知道如何用 Watir 来表达这个。
等待某物消失可以使用#wait_while
:
browser.div(id: 'loader').wait_while(&:present?)
我正在 运行使用 Cucumber、Watir 和 Selenium 驱动程序进行一些 BDD 测试。我需要进行的一项测试 运行 是确保加载 div 在页面加载后消失,然后出现搜索框。
我有这一行:
@browser.text_field(placeholder: /Search/).wait_until(&:present?)
这应该等到搜索框可见,但它没有。
我想 wait_until
div id='loader'
是 not 可见。
我不知道如何用 Watir 来表达这个。
等待某物消失可以使用#wait_while
:
browser.div(id: 'loader').wait_while(&:present?)