Selenium Webdriver支持Safari

时间:2016-07-26 17:59:27

标签: selenium-webdriver

我正在使用Visual Studio 2013.以下是一些信息:

  • .Net Framework 4.6
  • Webdriver 2.53.1.0
  • Webdriver支持2.53.1.0
  • Safari扩展名2.48.0

我正在尝试使用C#对浏览器调用的Web应用运行Selenium功能UI代码。出于某种原因,我遇到了Safari驱动程序的问题。我已按照此处实施的所有内容进行操作:https://github.com/SeleniumHQ/selenium/wiki/SafariDriver?__s=mp3r6zbqyk5tjvokqx7q#getting-started?utm_medium=email&utm_campaign=elemental-selenium-java&utm_source=69-safari

请帮忙。我不知道我错过了什么。

以下是例外情况:

  

OpenQA.Selenium.WebDriverException未被用户代码处理     的HResult = -2146233088     消息=未从Safari扩展程序接收连接。请确认它已正确安装且版本正确。     来源=的webdriver     堆栈跟踪:          在OpenQA.Selenium.Safari.SafariDriverServer.Start()          在OpenQA.Selenium.Safari.SafariDriverCommandExecutor.Execute(命令commandToExecute)          在OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute,Dictionary`2参数)          在OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)          在OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor,ICapabilities desiredCapabilities)          在OpenQA.Selenium.Safari.SafariDriver..ctor(SafariOptions选项)          在OpenQA.Selenium.Safari.SafariDriver..ctor()          at Symphony.AutomationFramework.Browser.GoToApp(String baseURL)位于c:\ Users \ amaddox \ Documents \ Visual Studio 2013 \ Experiment \ Symphony.AcceptanceTests \ Symphony.AutomationFramework \ Browser.cs:第57行          at Symphony.AcceptanceTests.Hooks.Hooks.GotToApp()位于c:\ Users \ amaddox \ Documents \ Visual Studio 2013 \ Experiment \ Symphony.AcceptanceTests \ Symphony.AcceptanceTests \ Hooks \ Hooks.cs:第34行          在lambda_method(Closure,IContextManager)     InnerException:

safari extension installed

0 个答案:

没有答案