Я только начинаю с ruby и firewatir, поэтому я пытаюсь выяснить, что это только я, или если что-то сломано firewatir.Использование xpath с Firewatir
Я пытаюсь выбрать элемент, используя 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, но я не думал, что это повлияет на что-то подобное. –