2
我刚刚开始使用ruby和firewatir,所以我试图找出它是否仅仅是我,或者是否有什么与firewatir断开。与Firewatir一起使用xpath
我想用xpath选择一个元素。
这工作:
browser.link(:id => "about").exists #true
这种失败
browser.link(:xpath => "//*[@id='about']").exists #false
然而,这种作品,以及:
browser.element_by_xpath("//*[@id='about']").exists #true
这是firewatir 1.7.1
$ ruby -v #ruby 1.9.2p136 (2010-12-25 revision 30365) [i686-linux]
我还没有使用Ruby 1.9.2与watir,但我不认为它会影响这样的事情。 – 2011-01-25 15:49:03