Selenium c# как двигать мышкой?

230
05 мая 2018, 14:26

пытаюсь зайти в меню, активируемое по hover и кликнуть на элемент. Например: https://www.w3schools.com/howto/howto_css_dropdown.asp

Как послать ввод с клавиатуры я нашел, например: SearchInput.SendKeys("как вырастить гомункула" + OpenQA.Selenium.Keys.Enter);

А вот обработка перемещения мыши мне не далась.

В интернете написано что вроде должен работать такой код:

IWebElement pictClick = Browser.FindElement(By.Id("pv_nav_btn_right"));
Actions action = new Actions(Browser);
action.MoveToElement(pictClick);
action.Build();
action.Perform();

Почему то у меня он не сработал. Подскажите пожалуйста как в Selenium можно двигать мышкой так, чтобы вызывалось hover ?

READ ALSO
Selenium параметры ChromeDrive

Selenium параметры ChromeDrive

из Selenium нужно в автоматизированном режиме сохранить файл на диск по ссылке (c#)

199
Конвертация миллисекунд в дату

Конвертация миллисекунд в дату

На клиенте получаю дату такого вида:

214
Chart назначить оси в коде программы

Chart назначить оси в коде программы

Имеется База данных, расположенная в определенной директории (допустим, P:\Pr1\databasemdb)

222
Wix Bootstrapper мультиязычность

Wix Bootstrapper мультиязычность

У меня есть созданная на Wix установкаЯ использую Wix Bootstrapper для оформления окон

164