5
estoy trabajando en Watir WebDriver y quiero obtener el texto de la etiqueta h1 de la páginaUsando Watir-WebDriver: Conseguir el texto de la etiqueta h1
<body class="not-front not-logged-in page-node node-type-first-drive one-sidebar sidebar-right col-2 bp col-2 lightbox-processed" data-twttr-rendered="true">
<div class="container">
<div id="header">
<div class=""></div>
<div class="col-center">
<h1>New Page header</h1>
El código que estoy escribiendo es
@title2 = @browser.h1.attribute_value "text"
puts @title2
pero la salida que estoy recibiendo es nulo en lugar de "cabecera nueva página"
Gracias kinofrost, funciona de esa manera, pero sólo quería saber por qué valor_atributo no es capaz de obtener el texto. – NewTester
@NewTester Porque attribute_value extrae los valores de los atributos desde dentro de las etiquetas en el DOM. Entonces, donde tiene, digamos
Titleness
puede usar browser.h1.attribute_value (: style) para obtener "POSITION: relative", pero el texto es un método de watir-webdriver que tira del texto entre las etiquetas. – kinofrostGenial, tengo eso! Gracias Kinofrost – NewTester