Firefox自升级到47版后,Selenium就停止工作了。我遵循了Mozilla建议的关于Marionette驱动程序的Javascript (Node.js)步骤,但是控制台说在我当前的系统中找不到Firefox,但是浏览器的路径是好的和标准的。错误是“无法在当前系统上定位火狐”,位于C:\Users\node_modules\selenium-webdriver\firefox\binary.js:115:11。
如果有关系,我使用WebdriverJS。
发布于 2016-08-25 16:11:43
最新的Firefox 48和SeleniumWebdriver3.0.0解决了这个特殊问题。
发布于 2016-06-14 18:13:12
我经历过这种事,而且似乎总是很随意的。这是一个很长的机会,但尝试改变路径,然后把原来的,这是我在过去的工作。
发布于 2016-06-15 01:37:01
我也遇到了类似的问题,我发现火狐47和WebDriver (JS和其他语言)在GG群中有很多问题。你现在唯一的解决办法可能是降级- https://ftp.mozilla.org/pub/firefox/releases/46.0.1/。
无可否认,降级并没有解决我的问题,而是ymmv。
https://stackoverflow.com/questions/37815502
复制相似问题