我不知道如何處理這個mouseOver在硒。 我正在使用FF13。並與最新版本的webdriver。C#硒webdriver鼠標再次
我讀到這Is there a proved mouseOver workaround for FirefoxDriver in Selenium2?,我也正是這樣:
操作構建器=新的操作(駕駛); 操作hoverOverRegistrar = builder.moveToElement(menuRegistrar); hoverOverRegistrar.perform();
但是當它指向的對象一個對象(下拉菜單)出現一會兒然後隱藏,所以硒並不總是有時間點擊下拉菜單出現。
我在做什麼錯了?
This works:Actions builder = new Actions(driver); builder.moveToElement(DropDown tab元素).moveToElement(你想要點擊元素的標籤).click()。build()。perform(); –
但我認爲存在一些優雅的解決方案。我認爲我的代碼看起來像這樣:MyFirstElement.MouseOver(); MySecondElement.Click();但現在看起來像MyFirstElement.MouseOver(MySecondElement);那麼......比沒有好。謝謝。 –