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