我正在使用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)