2009-09-25 8 views

Répondre

5
browser.h1(:xpath, "//h1[@id='header']").click 
5
+2

cela ne fonctionne pas pour moi. Il ne semble plus y avoir element_by_xpath –

+0

Je pense que element_by_xpath a été déprécié récemment. –

+0

Je viens de vérifier, element_by_xpath a été retiré de watir-webdriver dans la version 0.5.1: https://github.com/watir/watir-webdriver/blob/master/CHANGES.md#051 –

0

Ne pas utiliser XPath, mais cela fonctionne:

browser.h1(:id, "header").click 
1

également pas XPath, mais fonctionne:

browser.h1(:html, /header/).click 
+0

Je suppose que ': html' signifie la source html de l'élément, correct? Donc, dans votre exemple, l'assortir avec un motif? – akostadinov

9

Après watir-WebDriver 0.5.1 sélection aléatoire avec un élément XPath a été mis à jour:

browser.element(:xpath => "//h1[@id='header']").click 

grâce à: groups.google.com/ forum/#! topic/watir-general/c6Orvy7Qalw

Questions connexes