Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.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# Selenium-异常-连接正在关闭_C#_.net_Selenium_Selenium Webdriver - Fatal编程技术网

C# Selenium-异常-连接正在关闭

C# Selenium-异常-连接正在关闭,c#,.net,selenium,selenium-webdriver,C#,.net,Selenium,Selenium Webdriver,我使用的是使用.NET/Microsoft技术堆栈运行的最新Selenium WebDriver 这些天我观察到的是,套件中的所有测试都无法抛出此异常 其他信息:向远程WebDriver服务器发送HTTP请求以获取URL时,引发了一个带有空响应的异常。异常状态为KeepAliveFailure,消息为:基础连接已关闭:服务器已关闭预期保持活动状态的连接。 我不知道问题是什么,我需要做些什么来解决这个问题。我很确定这与编码无关 问题主要发生在我尝试单击按钮或尝试在输入框中输入一些文本时 有谁能告诉

我使用的是使用.NET/Microsoft技术堆栈运行的最新Selenium WebDriver

这些天我观察到的是,套件中的所有测试都无法抛出此异常

其他信息:向远程WebDriver服务器发送HTTP请求以获取URL时,引发了一个带有空响应的异常。异常状态为KeepAliveFailure,消息为:基础连接已关闭:服务器已关闭预期保持活动状态的连接。

我不知道问题是什么,我需要做些什么来解决这个问题。我很确定这与编码无关

问题主要发生在我尝试单击按钮或尝试在输入框中输入一些文本时

有谁能告诉我解决这个问题的正确方向吗


谢谢

这是一个老问题,但我想我会在这里为任何遇到同样问题的人提供一个答案。今天早些时候遇到这个。通过缩短等待的轮询间隔,我能够让它工作:

WebDriverWait myWait = new WebDriverWait(driver, TimeSpan.FromMinutes(5));
myWait.PollingInterval = TimeSpan.FromMilliseconds(500); //I reduced this from checking every 5 second to checking every half second and it started working.
bool waitOnUser = myWait.Until(t =>
            { ...});

你能在哪里解决这个问题?我处理了解决问题的超时问题。由于超时值较大,集线器和客户端之间的连接正在丢失。这是这个问题的根本原因。。。