Web 应用程序在用户操作后始终使用此 div。我的测试脚本有这一行。逐字逐句,随处可见。
@browser.div(:id => 'loading-indicator').wait_while_present
明确地在任何地方都包含这条线是可以的,但丑陋且重复。
在加载指示器之后使用wait_until_present
下一个元素(“ ”)有时会起作用。foo
但是,在某些情况下foo
,加载指示器会同时出现,但foo
直到visible?
加载指示器消失时才会出现。
有没有办法,也许在env.rb
,向 watir-webdriver 表明它应该始终wait_while
存在这个元素?