Перейти к содержимому

Фотография

Поиск элементов по области


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 moozee

moozee

    Новый участник

  • Members
  • Pip
  • 58 сообщений
  • ФИО:Хомяк Виктор

Отправлено 02 июля 2012 - 08:14

Доброго времени суток! Как можно при помощи Java делать скрытые элементы доступными для использования?????
  • 0

#2 Breetonia

Breetonia

    Активный участник

  • Members
  • PipPip
  • 76 сообщений
  • ФИО:Рымаров Владислав

Отправлено 02 июля 2012 - 15:39

А причем тут селениум ? Юзеру это никогда не понадобится : )
  • 0

#3 Breetonia

Breetonia

    Активный участник

  • Members
  • PipPip
  • 76 сообщений
  • ФИО:Рымаров Владислав

Отправлено 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

Сам по нему делал : )
  • 0

#4 ganzalik228

ganzalik228

    Активный участник

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Артур

Отправлено 05 июля 2012 - 10:45

можно простым скриптиком добавить в элемент нужный атрибут\сменить type и т.д.. А вообще для тестирования не очень понимаю зачем тебе это. Если элемент присутствует в коде. Если элемент скрыт, но в коде он есть, просто через xpath клацаешь по нему. У меня работает)
  • 0

#5 Breetonia

Breetonia

    Активный участник

  • Members
  • PipPip
  • 76 сообщений
  • ФИО:Рымаров Владислав

Отправлено 05 июля 2012 - 19:25

Дак а зачем это нужно,если пользователь их не видит ? Лично мне непонятно,с какой целью автор собрался это делать.
Как вижу,не я один )).
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных