硒測試獲得以下錯誤Selenium網絡驅動程序moveToElement(操作)拋出錯誤與木偶驅動程序?
POST /session/ee1b9201-dadc-7446-b753-0a418a230d30/moveto did not match a known command
我做了什麼是
Actions resetView = new Actions(driver);
resetView.moveToElement(el).perform();
環境:
火狐v47.0
的webdriver 3.0.0-β2
所以2個月過去了,仍然沒有支持。但我想相信這是你在這裏提到的重中之重 –
這裏我們是在11月1日,依然不像geckodriver 0.11.1那樣工作; 恕我直言,無法運行一個全面的測試套件應該是任何大型Web瀏覽器的發佈攔截器。隨着WebDriver支持的棄用,在當前版本的Firefox上測試您的Web應用程序本質上是不可能的,這導致了壓力讓舊版本反對試圖保持最新的安全性。 – Adrian
我只需花一點時間就可以指出,Selenium項目無法控制開源Firefox驅動程序的棄用。 Firefox體系結構更改導致它無法運行。使用Marionette是前進的方向,它**是開源的(大多數Mozilla代碼是),所以如果你沒有看到Marionette想要取得的進展,就有可能爲此做出貢獻發生。但抱怨Mozilla在這裏實施的緩慢運行不太可能得到你想要的結果。 – JimEvans