Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将HTTP请求发送到远程WebDriver服务器以获取URL时引发了一个带有空响应的异常http://localhost:62120/session//element 环境: .NET核心3.1 努尼特3.12 NUnit3第3.17节 Selenium Webdriver 3.141 Chromedriver 84.0.4147.3001(最新稳定版本) 相应的Chrome浏览器84.0.4147.135 DotNetSeleniumExtras.WaitHelpers 3.11 例外情况: 向远程WebDriver服务器发送HTTP请求以获取URL时,引发了一个响应为null的异常**http://localhost:55162/session//url**. 异常状态为UnknownError,消息为:无法建立连接,因为目标计算机主动拒绝连接。无法建立连接,因为目标计算机主动拒绝它: 在OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo)中 在OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(commandcommandtoexecute) 在OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(commandcommandtoexecute) 在OpenQA.Selenium.Remote.RemoteWebDriver.Execute(stringdrivercommandtoexecute,Dictionary`2参数) 在OpenQA.Selenium.Remote.RemoteWebDriver.get_Url()上 在Swat.Extension.WebElementExtensions.c_uuuu显示类19_0.b_uu0(IWebDriver x) 在OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2条件) 发行说明:_C#_Selenium_.net Core - Fatal编程技术网

C# 将HTTP请求发送到远程WebDriver服务器以获取URL时引发了一个带有空响应的异常http://localhost:62120/session//element 环境: .NET核心3.1 努尼特3.12 NUnit3第3.17节 Selenium Webdriver 3.141 Chromedriver 84.0.4147.3001(最新稳定版本) 相应的Chrome浏览器84.0.4147.135 DotNetSeleniumExtras.WaitHelpers 3.11 例外情况: 向远程WebDriver服务器发送HTTP请求以获取URL时,引发了一个响应为null的异常**http://localhost:55162/session//url**. 异常状态为UnknownError,消息为:无法建立连接,因为目标计算机主动拒绝连接。无法建立连接,因为目标计算机主动拒绝它: 在OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo)中 在OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(commandcommandtoexecute) 在OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(commandcommandtoexecute) 在OpenQA.Selenium.Remote.RemoteWebDriver.Execute(stringdrivercommandtoexecute,Dictionary`2参数) 在OpenQA.Selenium.Remote.RemoteWebDriver.get_Url()上 在Swat.Extension.WebElementExtensions.c_uuuu显示类19_0.b_uu0(IWebDriver x) 在OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2条件) 发行说明:

C# 将HTTP请求发送到远程WebDriver服务器以获取URL时引发了一个带有空响应的异常http://localhost:62120/session//element 环境: .NET核心3.1 努尼特3.12 NUnit3第3.17节 Selenium Webdriver 3.141 Chromedriver 84.0.4147.3001(最新稳定版本) 相应的Chrome浏览器84.0.4147.135 DotNetSeleniumExtras.WaitHelpers 3.11 例外情况: 向远程WebDriver服务器发送HTTP请求以获取URL时,引发了一个响应为null的异常**http://localhost:55162/session//url**. 异常状态为UnknownError,消息为:无法建立连接,因为目标计算机主动拒绝连接。无法建立连接,因为目标计算机主动拒绝它: 在OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo)中 在OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(commandcommandtoexecute) 在OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(commandcommandtoexecute) 在OpenQA.Selenium.Remote.RemoteWebDriver.Execute(stringdrivercommandtoexecute,Dictionary`2参数) 在OpenQA.Selenium.Remote.RemoteWebDriver.get_Url()上 在Swat.Extension.WebElementExtensions.c_uuuu显示类19_0.b_uu0(IWebDriver x) 在OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2条件) 发行说明:,c#,selenium,.net-core,C#,Selenium,.net Core,对于同一个测试用例,在执行单个测试用例时是很正常的,但是在按顺序执行多个测试用例时,它会在上一个测试完成后使用wait.Until()方法和driver.Dispose()抛出上述异常 有人能给我一些解决办法吗 重点评论: URL的WebDriver服务器似乎丢失了会话id,即http://localhost:62120/session/SessionId/element,因此URL中有两个斜杠“/”。您好。您的问题是如何解决的?我的解决方法是重用上次的会话id和webdriver uri A

对于同一个测试用例,在执行单个测试用例时是很正常的,但是在按顺序执行多个测试用例时,它会在上一个测试完成后使用
wait.Until()
方法和
driver.Dispose()
抛出上述异常

有人能给我一些解决办法吗

重点评论:
URL的WebDriver服务器似乎丢失了会话id,即http://localhost:62120/session/SessionId/element,因此URL中有两个斜杠“/”。

您好。您的问题是如何解决的?我的解决方法是重用上次的会话id和webdriver uri
A exception with a null response was thrown sending an HTTP request to the remote WebDriver server for URL **http://localhost:55162/session//url**. The status of the exception was UnknownError, and the message was: No connection could be made because the target machine actively refused it. No connection could be made because the target machine actively refused it.: 
   at OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo)
   at OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(Command commandToExecute)
   at OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(Command commandToExecute)
   at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Remote.RemoteWebDriver.get_Url()
   at Swat.Extension.WebElementExtensions.<>c__DisplayClass19_0.<WaitUntilUrlIsChanged>b__0(IWebDriver x)
   at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)