【发布时间】:2015-05-14 21:22:57
【问题描述】:
有我想检查的测试用例:
- 加载更多按钮可见
- 加载更多不可见
我写了这个方法:
def loadmore_button_visible?
wait_until(20) do
@browser.refresh
link_element(:title => 'load_more').visible?
end
end
并将其用作
expect(on(ProductViewPage).loadmore_button_visible?).to be_true 用于“test1”
expect(on(ProductViewPage).loadmore_button_visible?).to be_false 代表“test2”
它适用于 test1,但对于 test2,它会给出超时错误。我想我在这里问过类似的问题wait_until block is giving time out error
但这次我认为这与wait_until 块无关,因为wait_until 适用于“test1”。
【问题讨论】: