我正在为我的Rails应用程序编写Selenium测试,有时会遇到“陈旧元素”异常。在对其进行操作之前对元素执行另一个查找是很容易的,但为了让我的代码保持干爽,我想知道 - 在“刷新”陈旧引用的对象上是否有任何方法可用于Selenium::WebDriver::Element
对象?Selenium Webdriver - 刷新陈旧元素快捷方式?
编辑:澄清,我问是否有一些速记方法做另一个find_by_xpath
(或id
等)调用与传递相同的参数。它功能完善,不像某种“刷新”方法那么简单。
基本上,是的。我可以再调用'.find_by_xpath()'来刷新元素,但“刷新”方法看起来更简洁。不是一个大问题,只是想知道。感谢您的答复! – Argus9 2015-03-30 20:39:48