【问题标题】: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

【问题讨论】:

  • 分享你正在使用的代码和你得到的错误跟踪
  • 谢谢,Shubam 我找到了下面提到的解决方案

标签: 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}

【讨论】:

    猜你喜欢
    • 2020-10-11
    • 2020-06-04
    • 2018-05-28
    • 2016-04-25
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 2017-10-18
    • 2016-09-06
    相关资源
    最近更新 更多