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

Фотография

WebDriver: Как навести мышку на элемент меню но не нажимать ее ?


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

#1 Grenadier

Grenadier

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 11 апреля 2012 - 11:55

Есть меню
Menu1-|
- option1
- option2
...
- option n

Если пользователь наводит на "Menu1" то раскрывается меню с возможностью выбора option1, option2 и т.д
Собственно вопрос Как навести мышку на элемент меню но не нажимать его ?
  • 0

#2 Vitalik_V

Vitalik_V

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

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 11 апреля 2012 - 12:00

Есть меню
Menu1-|
- option1
- option2
...
- option n

Если пользователь наводит на "Menu1" то раскрывается меню с возможностью выбора option1, option2 и т.д
Собственно вопрос Как навести мышку на элемент меню но не нажимать его ?

Вот в этом "Menu1" есть событие, по которому выпадает меню с options. Вам надо сгенерить это событие для элемента "Menu1". Селениум позволяет это делать.
  • 0

#3 Jenka156

Jenka156

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

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Женя


Отправлено 12 апреля 2012 - 05:58

new Actions(driver).moveToElement(WebElement Menu1).perform();
  • 2

#4 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 29 мая 2012 - 13:09

Только у меня данная функция перестала работать в браузере Mozilla Firefox 12-ой версии (в других браузерах работает)?
OpenQA.Selenium.InvalidElementStateException: Cannot perform native interaction: Could not load native events component

  • 0

#5 499356863

499356863

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

  • Members
  • Pip
  • 30 сообщений

Отправлено 04 июня 2012 - 06:07

Selenium-WebDriver supports the following browsers along with the operating systems these browsers are compatible with.
Google Chrome 12.0.712.0+
Internet Explorer 6, 7, 8, 9 - 32 and 64-bit where applicable
Firefox 3.0, 3.5, 3.6, 4.0, 5.0, 6, 7
Opera 11.5+
HtmlUnit 2.9
Android – 2.3+ for phones and tablets (devices & emulators)
iOS 3+ for phones (devices & emulators) and 3.2+ for tablets (devices & emulators)
  • 0

#6 Jenka156

Jenka156

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

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Женя


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

selenium 2.22 нормально работает с firefox 12
  • 0


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

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