Capybara has_no_css?抛出StaleElementReferenceError

时间:2016-06-10 04:51:58

标签: capybara

我正在使用has_no_css?验证某些元素在UI中是否不再可见。

ex: - 点击' ok'在确认弹出窗口中,弹出窗口不应再在UI中可见。验证我们使用 page.has_no_css?('.modal.dialog', visible: true)

测试在has_no_css中随机失败?与Selenium::WebDriver::Error::StaleElementReferenceError: Element not found in the cache - perhaps the page has changed since it was looked up

我看到人们在很少的地方(大约几年的线程)谈论这个问题。 https://github.com/jnicklas/capybara/issues/578<<标记为'等待回复' https://groups.google.com/forum/#!topic/ruby-capybara/O3Ib6INOP58

目前我正在抓住这个例外来克服这个问题。我很想听听那些面对这个问题做什么/完成的人们?我忽略了什么,只是盲目地捕捉异常?建议请...

我们正在使用capybara (2.3.0)

0 个答案:

没有答案