WebDriverException ... moveto与已知命令不匹配

时间:2016-11-01 12:37:02

标签: selenium-webdriver

当调用Mouse Over Keyword时,我收到以下错误:

  

WebDriverException:消息:POST / session / bcb99bc5-1b47-4438-b1b7-471785ea34c8 / moveto与Mozilla FireFox(geckodriver)上的已知命令不匹配

2 个答案:

答案 0 :(得分:3)

可悲的是,这似乎是自2016年中期以来一直挥之不去的动作实施的Mozilla / geckodriver方面的一个错误。如果你真的需要这个,请切换到不是Firefox的东西或者使用预先geckodriver Firefox(47或以下) ,我相信)并使用较旧的webdriver绑定(即Selenium 2)。不幸的是,它并不像获得旧的FF版本那么容易。

见: [Bugzilla bug报告] [1] [Gecko bug报告] [2]

https://bugzilla.mozilla.org/show_bug.cgi?id=1292178   https://github.com/mozilla/geckodriver/issues/159

答案 1 :(得分:0)

**问题:** WebDriverException:消息:POST / session / bcb99bc5-1b47-4438-b1b7-471785ea34c8 / moveto与Mozilla FireFox(geckodriver)上的已知命令不匹配

**答案:** Selenium web驱动应该是更新版本而Firefox最新版本不支持旧的selenium web驱动,Firefox版本应该是49.0而selenium web驱动版本应该是3.0,那么那个问题不会来执行脚本。