супер нуб вот так я заранее извиняюсь за любой немой вопрос ...Как получить IMG URL элемента в Ruby, Selenium WebDriver
Я пытаюсь создать сценарий, который находит и изображения по: ID, сохраняет его URL-адрес изображения (также называемый img src), а затем нажимает на изображение.
до сих пор я сделал:
require 'rubygems'
require 'selenium-webdriver'
driver = Selenium::WebDriver.for:firefox
wait = Selenium::WebDriver::Wait.new(:timeout => 15)
driver.get 'http://example.com'
image = wait.until {
element = driver.find_element(:id,'id_image')
element if element.displayed?
}
#this is the part where i would like to save the IMAGE URL
image click.click
Я просто взял соответствующую часть кода, я могу заверить вас, что до сих пор все работает отлично, но я просто не могу сохранить изображение URL.
Спасибо!
Я пытался некоторое время, но до сих пор не удается получить это значение. Я пробовал: 'puts image ['href']' и 'puts image.attribute ('href')' , но все равно ничего не может получить ... что мне не хватает? – Acolli
Вы получаете какие-либо ошибки? – Mobrockers
ошибок нет, только пустая строка – Acolli