当前位置: 首页 > 面试题库 >

Selenium安装Marionette WebDriver

贺君浩
2023-03-14
问题内容

我在Firefox
47版本中遇到了这个问题https://github.com/seleniumhq/html" target="_blank">selenium/issues/2110

所以,我尝试添加Marionette Web驱动程序来修复它:https : //developer.mozilla.org/en-
US/docs/Mozilla/QA/Marionette/WebDriver

但:

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

firefox_capabilities = DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True
firefox_capabilities['binary'] = '/Users/myproject/geckodriver-0.8.0-OSX'

返回错误:

selenium.common.exceptions.WebDriverException:消息:“ wires”可执行文件必须位于PATH中。

异常AttributeError:>中的“服务对象没有属性’过程’”被忽略

selenium== 2.53.5


问题答案:

您正在设置的firefox二进制功能指向的是 firefox
二进制文件,而不是木偶驱动程序二进制文件。您需要添加/Users/myproject/geckodriver-0.8.0-OSX到路径,如下所示:

打开终端并运行此命令

export PATH=$PATH:/Users/myproject/geckodriver-0.8.0-OSX


 类似资料:
  • 主要内容:1. 下载并安装Java,2. 下载和配置Eclipse IDE,3. 下载Selenium WebDriver Java客户端,4. 配置Selenium WebDriverSelenium WebDriver安装过程分四个基本步骤完成: 下载并安装Java 8或更高版本。 下载并配置Eclipse或选择其它Java IDE。 下载Selenium WebDriver Java客户端 配置Selenium WebDriver 1. 下载并安装Java 假设您已在计算机上安装了Java

  • 主要内容:Selenium IDE下载并安装由于Selenium IDE仅作为Firefox和Chrome插件提供,假设您已在系统中安装了Mozilla Firefox浏览器。如果尚未安装,那么可以通过以下链接提供的官方网站下载最新版本的Firefox。 Firefox浏览器下载 => https://www.mozilla.org/en-US/firefox/new/ Selenium IDE下载并安装 启动Mozilla Firefox

  • 首先,用火狐浏览器从 SeleniumHQ 下载页面下载 IDE。 出于保护的目的,火狐浏览器会阻止你从不熟悉的地点安装插件,你需要点击“Allow”来继续安装,如下图所示。 当火狐浏览器下载插件的时候,会出现下面的窗口。 点击“Install Now”。火狐浏览器会弹出组件管理窗口,首先显示一个进度条,然后下载结束,如下图所示。 重启火狐浏览器,然后你会在浏览器的工具菜单下面找到刚安装好的 Se

  • 主要内容:Selenium下载安装,安装浏览器驱动,自动访问百度Selenium 是一个用于测试 Web 应用程序的自动化测试工具,它直接运行在浏览器中,实现了对浏览器的自动化操作,它支持所有主流的浏览器,包括 IE,Firefox,Safari,Chrome 等。 Selenium 支持所有主流平台(如,Windows、Linux、IOS、Android、Edge、Opera等),同时,它也实现了诸多自动化功能,比如软件自动化测试,检测软件与浏览器兼容性,自

  • 我想用netbeans安装selenium,但出现了一个错误。如果有人帮助我,那对我有好处。代码: 错误 线程“main”ervice.createIllegalStateException中的异常:驱动程序可执行文件的路径必须由ervice.java:88系统属性设置;有关详细信息,请参阅org.openqa.selenium.chrome.最新版本可从river.java:123estfirs

  • 本文向大家介绍selenium-webdriver 安装或设置,包括了selenium-webdriver 安装或设置的使用技巧和注意事项,需要的朋友参考一下 示例 要开始使用WebDriver,您需要从Selenium站点获取相关的驱动程序:Selenium HQ Downloads。您需要从此处下载与browser(s)和相关的驱动程序,并且/或者platform(s)尝试在其上运行WebDr