3
我正在使用Watir-Webdriver和phantomjs編寫測試,並且我已經有了iframe的問題。 我想用下面的代碼來獲得一個元素:使用Watir-Webdriver和phantomjs的框架問題
browser.frame(:index => 0).div(:id, "wrapper").exists?
,當我使用phantomjs,它拋出一個錯誤:
NameError: uninitialized constant Watir::FramedDriver::UnknownFrameException
,但是當我使用的是鍍鉻的驅動程序,上面的代碼正常工作並返回「true」值。
任何想法如何解決它?或者,也許有任何其他方式使用phantomjs來獲取此元素? 任何幫助將不勝感激。謝謝!
好的,我會報告這個問題。謝謝你真正快速的回答。 – corday 2013-03-07 15:24:43
它應該正常工作。只有在watirspec中保護的框架規範與嵌套框架相關(https://github.com/watir/watirspec/blob/master/frame_spec.rb#L67-L75)。其他規格正在通過。所以它似乎更具體。 – 2013-03-08 16:39:02