【问题标题】:No Browser Open while launching Firefox 47.0.1 : Robot Framework启动 Firefox 47.0.1 时没有打开浏览器:机器人框架
【发布时间】:2017-08-29 06:28:00
【问题描述】:
WebDriverException:消息:预期的浏览器二进制位置,但是
无法在默认位置找到二进制文件,没有“firefox_binary”
提供了功能,并且在命令行上没有设置二进制标志
Test Environment
Windows 7
Python 2.7
RobotFramework 3.0
Selenium2Library
【问题讨论】:
标签:
selenium-webdriver
robotframework
selenium-firefoxdriver
【解决方案1】:
创建的 FireFox 配置文件
&
设置木偶=${False}
${ff default caps} Evaluate sys.modules['selenium.webdriver'].common.desired_capabilities.DesiredCapabilities.FIREFOX sys,selenium.webdriver
Set To Dictionary ${ff default caps} marionette=${False}
Set Environment Variable webdriver.gecko.driver ${drivers_dir}
${profile_dir} Set Path To ff_Profile Directory
Selenium2Library.Open Browser url=${SERVER} browser=${BROWSER} ff_profile_dir=${profile_dir}