Доброго времени суток, коллеги. Я в webdriver'e новичок (SeIDE баловался в исследовательских целях), к сожалению, да и в программировании тоже, поэтому за глупо-очевидные вопросы прошу не ругать. Нужно посчитать элементы (в данном случае ссылки в одном блоке) на странице и сохранить число в переменную. Изначально надеялся на метод get_css(xpath)_count, но потом обнаружил, что в библиотеках Webdriver'a для Ruby (да речь идет о нем:)) этого метода нет. Потом я так же обнаружил, что он как бы есть, но в библиотеке Selenium 1.0. Я немного поразмышлял и пришел к выводу что пользоваться двумя Селениумами "не честно". Погуглил. Нашел вариант сохранения элементов в массив методом find_elements, c возможностью их пересчета стандартным методом (для массивов) size. Теперь проблема, как я уже говорил в том что я не программировал никогда, вобщем локатор я вроде верный написал, но... взгляните вобщем, очень нужна помощь:
quantity_of_elements_on_the_page = @browser.find_elements(:css, ".butikList dt a").size
..............................
puts "Quantity: " + quantity_of_elements_on_the_page.to_s
а в результате мне "0" везде показываются:(