2

我正在研究 Selenium webdriver C# [Windows M/c]。我安装了最新的 safari 浏览器,并将可安装的 selenium webdriver 添加到扩展生成器中,并且也成功安装了它。

但即使在那之后,我也无法将 URL 发送到浏览器。浏览器启动成功,但之后我看不到任何生成的日志。

硒错误消息是:

失败:System.NullReferenceException:对象引用未设置为对象的实例。

请对此有任何意见。

堆栈跟踪如下:

at OpenQA.Selenium.Safari.SafariDriverCommandExecutor.Start() in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Safari\SafariDriverCommandExecutor.cs:line 78
   at OpenQA.Selenium.Safari.SafariDriver.StartClient() in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Safari\SafariDriver.cs:line 83
   at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 83
   at OpenQA.Selenium.Safari.SafariDriver..ctor() in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Safari\SafariDriver.cs:line 73
   at Zms.Spin.AutomationLib.Common.Selenium.Driver.Browsers.DesktopSafariBrowser.GetWebDriver() in C:\USERNAME\Selenium\Driver\Browsers\DesktopSafariBrowser.cs:line 59
   at BaseWebpageTest.BeginTest() in C:\USERNAE\Test\BaseWebpageTest.cs:line 195
   at DemoTest.TestDemoAccountCreation() in C:\USERPATH\DemoTest.cs:line 35

PS - 不确定我在这个问题中也提供了哪些输入。如果您需要任何具体的,请告诉我

4

0 回答 0