当调用Mouse Over Keyword时,我收到以下错误:
WebDriverException:消息:POST / session / bcb99bc5-1b47-4438-b1b7-471785ea34c8 / moveto与Mozilla FireFox(geckodriver)上的已知命令不匹配
答案 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,那么那个问题不会来执行脚本。