2012-04-26 4 views
4

Я хочу активировать класс hover, определенный в css, используя селен. Это не ново, но все предложенные методы по предыдущим потокам больше не работают.css hover with selenium 2.20+

Думает Я попытался (неудачно)

  • Selenium -INTERFACE (с использованием WebDriverBackedSelenium) и mouseOver
  • Actions использованием moveToElement(..).build().perform()
  • RenderedWebElement является устаревшим, так как 2.20, но я не могу найти замену метод hover(), который он предоставил.

Любые идеи, как это сделать на этот раз? Спасибо!

ответ

2

Попробуйте этот вариант, о котором говорил Mark Collin. here. Работал для меня ..

+0

Спасибо, это еще один метод, который я еще не рассматривал. Однако причиной такого поведения было то, что я отключил собственные события для моего драйвера для прежних несовместимостей. После их активации все описанные методы действительно работают. – franz