Доброго времени суток! Как можно при помощи Java делать скрытые элементы доступными для использования?????
Поиск элементов по области
Автор moozee, 02 июл 2012 08:14
Сообщений в теме: 4
#1
Отправлено 02 июля 2012 - 08:14
#2
Отправлено 02 июля 2012 - 15:39
А причем тут селениум ? Юзеру это никогда не понадобится : )
#3
Отправлено 02 июля 2012 - 17:16
Чтобы сделать элементы доступными,т.е. видимыми,нужно понять,как они скрыты,а это обычно либо visibility:hidden в атрибуте style,либо
атрибут type со значением "hidden".
Для этого в Selenium есть класс JavaExecutor
Тебе же нужно либо сменить visibility:hidden на visibility:visible,либо сменить type="hidden" на подходящий : )
Ссылка на класс: http://selenium.goog...ptExecutor.html
Примеры тут: http://seleniumhq.or..._webdriver.html
Сам по нему делал : )
атрибут type со значением "hidden".
Для этого в Selenium есть класс JavaExecutor
Тебе же нужно либо сменить visibility:hidden на visibility:visible,либо сменить type="hidden" на подходящий : )
Ссылка на класс: http://selenium.goog...ptExecutor.html
Примеры тут: http://seleniumhq.or..._webdriver.html
Сам по нему делал : )
#4
Отправлено 05 июля 2012 - 10:45
можно простым скриптиком добавить в элемент нужный атрибут\сменить type и т.д.. А вообще для тестирования не очень понимаю зачем тебе это. Если элемент присутствует в коде. Если элемент скрыт, но в коде он есть, просто через xpath клацаешь по нему. У меня работает)
#5
Отправлено 05 июля 2012 - 19:25
Дак а зачем это нужно,если пользователь их не видит ? Лично мне непонятно,с какой целью автор собрался это делать.
Как вижу,не я один )).
Как вижу,не я один )).
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных