求助,各位大佬在搭建自动化测试环境 selenium 环境的时候一直检测不到 Firefox 的驱动,试过了网上的办法还是不行

2018-05-30 14:15:55 +08:00
 Abblee

一直出现“ AttributeError: module 'selenium.webdriver' has no attribute 'Firefox'”提示,试过很多方法都不行!

2032 次点击
所在节点    Python
8 条回复
wudixiaomianyang
2018-05-30 14:55:10 +08:00
java 里要指定 webdriver 的 url,System.setProperty("webdriver.chrome.driver", WEBDRIVER_URL); python 可以指定吗?
Abblee
2018-05-30 15:00:34 +08:00
@wudixiaomianyang python 好像没有提到要制定 url
zer
2018-05-30 15:11:32 +08:00
可以直接指定,webdriver.Firefox('URL')就行
Abblee
2018-05-30 15:22:48 +08:00
@zer 试过了,指定 URL 还是不行
goofool
2018-05-30 15:49:58 +08:00
还有一个 selenium.py 文件?
Sylv
2018-05-30 16:00:07 +08:00
报错应该说的是 selenium 库的问题,和驱动没关系,试着重装一下 selenium 库,或者像楼上说的项目目录里是不是还有个 selenium 同名文件?
Mavious
2018-06-03 14:29:16 +08:00
selenium 坑真™巨多,我刚刚从 log 文件无权写入的巨坑里爬出来……然后一脚跌入被 selenium 打开的 ffox 不携带原浏览器的 cookies 的坑里,挂 profiles 都没用。

LZ 确认下 geckodriver 支持的 ffox 版本号有没有对应,再看看 selenium 的版本号与 geckodriver 有没有兼容再说。这三个玩意儿互不兼容又是一大坑。
Abblee
2018-06-03 18:52:57 +08:00
@Mavious 我直接降了版本

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/458939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX