码迷,mamicode.com
首页 > 编程语言 > 详细

【终极答案】搭建selenium3.11 +Firefox+python3.6自动化UI测试环境踩的坑

时间:2018-04-09 14:56:11      阅读:716      评论:0      收藏:0      [点我收藏+]

标签:方法   修改   except   https   UI   ons   mes   解决   table   

1 运行之后,出现如下报错

Selenium.common.exceptions.WebDriverException: Message: ‘geckodriver‘ executable needs to be in PATH 

信息显示 geckodriver需要在path环境变量中

解决方法:

下载geckodriver,地址为:https://github.com/mozilla/geckodriver/releases

找到下载目录,将geckodriver.exe的安装路径添加到path里面;一般将geckodriver.exe放到Python安装目录

2 按如上方法修改后,再次运行出现如下报错

selenium.common.exceptions.WebDriverException: Message: Unable to find a matching set of capabilities

信息显示geckodriver和selenium版本不兼容

我使用的版本 :selenium3.11.0   geckodriver V0.15.0

3 杀手锏,重要的事说三遍(适用于解决问题 2)

重装Firefox,版本无所谓

重装Firefox,版本无所谓

重装Firefox,版本无所谓

 

【终极答案】搭建selenium3.11 +Firefox+python3.6自动化UI测试环境踩的坑

标签:方法   修改   except   https   UI   ons   mes   解决   table   

原文地址:https://www.cnblogs.com/iloverain/p/8759174.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!