我正在使用Visual Studio 2013.以下是一些信息:
我正在尝试使用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: