Сегодня узнал что селениум не видит весь исходный код в браузере FireFox.
Кратко о истории болезни - страницу смотрю через оперу, там открываю исходный код страницы и имею такую беду - <div class="a" title="b">. Пишу в netBeans
String clasS = driver.findElelment(by.xpath("//div")).getAtribute(class); System.out.println(clasS); String title = driver.findElelment(by.xpath("//div")).getAtribute(title); System.out.println(title)
И получаю на выходе "а". Тоесть титл он не видит. Тогда пишу
String source = driver.getSource; System.out.println(source);
На выходе получаю много чего, но только титл не получаю. Тогда лезу в мозиллу, и смотрю там свои локаторы - нет там титл. А в fireBug есть какой-то Сценарий, на него нажимаю и получаю сообщение - для того чтобы увидеть полный исходный код нужно перегрузить страницу - перегружаю по ссылке в сообщении - и получаю мой титл. Как теперь это сделать через Selenium?
Наверно неправильно сформулировал вопрос - getSource() насколько я понимаю открывает исходный код выделенного элемента - конкретнее он выделяет всю страницу, и просматривает получившийся код. А как просмотреть исходный код страницы, чтобы увидеть скрытые элементы?