Selenium for firefox gecko driver - 无法在MAC

时间:2017-03-29 08:39:28

标签: macos selenium firefox geckodriver

尝试在Mac机上通过selenium在火箱中打开网址时出现以下错误。

firefox浏览器已启动但未打开网址。 我能够启动chrome并打开网址。 代码是:

System.setProperty("webdriver.gecko.driver", "/Users/QA/Documents/Selennium_Classes/BrowserExes/geckodriver/");         
WebDriver driver = new FirefoxDriver();
driver.get("http://www.facebook.com");

在执行上面的代码时,我在eclipse控制台中得到了下面提到的错误。

  

2017-03-29 13:51:07.977 plugin-container [795:54793] * CFMessagePort:   bootstrap_register():失败1100(0x44c)'权限被拒绝',port =   0x8f3f,name =' com.apple.tsm.portname'看到   /usr/include/servers/bootstrap_defs.h获取错误代码。 2017年3月29日   13:51:07.980插件容器[795:54793] * CFMessagePort:   bootstrap_register():失败1100(0x44c)'权限被拒绝',port =   0x4b1b,name =' com.apple.CFPasteboardClient'看到   /usr/include/servers/bootstrap_defs.h获取错误代码。 2017年3月29日   13:51:07.980 plugin-container [795:54793] void __CFPasteboardSetup():   无法为其分配通信端口   com.apple.CFPasteboardClient;这很可能是因为沙箱   限制线程中的异常" main"   org.openqa.selenium.SessionNotCreatedException:无法创建新的   远程会话。期望的能力=能力[{marionette = true,   browserName =火狐,   MOZ:firefoxOptions=org.openqa.selenium.firefox.FirefoxOptions@6b9651f3,   version =,platform = ANY,   firefox_profile=org.openqa.selenium.firefox.FirefoxProfile@38bc8ab5}],   required capabilities = Capabilities [{}]构建信息:版本:   ' 3.2.0',修订版:' 8c03df6b79',时间:' 2017-02-23 10:51:31 + 0000'   系统信息:主机:' MacBook-Pro.local',ip:'xxx.xxx.x.x',os.name:   ' Mac OS X',os.arch:' x86_64',os.version:' 10.11.6',java.version:   ' 1.8.0_111'驱动程序信息:driver.version:FirefoxDriver at   org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:91)     在   org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:141)     在   org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82)     在   org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:604)     在   org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:244)     在   org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:131)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:293)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:272)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:267)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:263)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:122)     在TestCase.resources.main(resources.java:37)

0 个答案:

没有答案