gpt4 book ai didi

c# - Selenium - 异常 - 连接关闭

转载 作者:行者123 更新时间:2023-11-30 17:31:20 30 4
gpt4 key购买 nike

我正在使用最新的 Selenium WebDriver,它使用 .NET/Microsoft 技术堆栈运行。

我最近观察到的是我在套件中的所有测试开始失败并抛出此异常

附加信息:向远程 WebDriver 服务器发送 HTTP 请求以获取 URL http://localhost:5557/wd/hub/session/c775e68e-c842-41b3-a1a6-44a88ef4c210/element 时抛出了空响应异常.异常状态为 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 =>
{ ...});

关于c# - Selenium - 异常 - 连接关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48088350/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com