Como elemento de acceso usando Watir y XPath
Pregunta
Tengo algo de HTML que tiene este aspecto:
<h1 id="header">Header</h1>
Me gustaría hacer clic en él usando Watir y XPath.
Solución 3
browser.h1(:xpath, "//h1[@id='header']").click
Otros consejos
Después de Watir-WebDriver 0.5.1 seleccionando elemento aleatorio con un XPath fue actualizada:
browser.element(:xpath => "//h1[@id='header']").click
gracias a: https://groups.google.com/forum/#!topic/ Watir general / c6Orvy7Qalw
browser.element_by_xpath("//h1[@id='header']").click
Fuentes:
Además, no XPath, pero funciona:
browser.h1(:html, /header/).click
No usar XPath, pero funciona:
browser.h1(:id, "header").click
Otro ejemplo usando XPath aquí:
browser.element xpath: "//div/cite[contains(.,'some text')]/ancestor::div[@class='rc']/h3/a"
Pedido este simple marco que he subido a Github: https://github.com/atfuentess/watir_cucumber_automation/
La pila utilizada es: Watir / pepino / rspec
Tal vez puede ayudar a alguien.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow