首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >selenium 4并行运行异常org.openqa.selenium.TimeoutException: java.util.concurrent.TimeoutException

selenium 4并行运行异常org.openqa.selenium.TimeoutException: java.util.concurrent.TimeoutException
EN

Stack Overflow用户
提问于 2022-07-19 14:09:37
回答 1查看 801关注 0票数 0

对于新的selenium 4对接器网格映像(selenium/node:4.3.0-20220706,映像: selenium/hub:4.3.0-20220706),我得到了异常。

例外:

代码语言:javascript
运行
复制
org.openqa.selenium.remote.http.netty.NettyHttpHandler.makeCall(NettyHttpHandler.java:65)
org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42)
org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:56)
org.openqa.selenium.remote.http.netty.NettyHttpHandler.execute(NettyHttpHandler.java:49)
org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42)
org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:56)
org.openqa.selenium.remote.http.netty.NettyClient.execute(NettyClient.java:98)
org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:55)
org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:181)
org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:51)
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:569)
org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:257)
org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:78)
com.norvax.specifications.utils.elements.ElementAction.checkOrUncheckCheckbox(ElementAction.kt:118)
com.norvax.specifications.affiliatesmanagement.AffiliatesManagement.selectAffiliate(AffiliatesManagement.kt:797)
com.norvax.specifications.affiliatesmanagement.AffiliatesManagement.selectAffiliateFromReport(AffiliatesManagement.kt:242)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
com.thoughtworks.gauge.execution.MethodExecutor.execute(MethodExecutor.java:28)
com.thoughtworks.gauge.execution.StepExecutionStage.executeStepMethod(StepExecutionStage.java:66)
com.thoughtworks.gauge.execution.StepExecutionStage.executeStep(StepExecutionStage.java:59)
com.thoughtworks.gauge.execution.StepExecutionStage.execute(StepExecutionStage.java:41)
com.thoughtworks.gauge.execution.AbstractExecutionStage.executeNext(AbstractExecutionStage.java:14)
com.thoughtworks.gauge.execution.HookExecutionStage.execute(HookExecutionStage.java:33)
com.thoughtworks.gauge.execution.ExecutionPipeline.start(ExecutionPipeline.java:19)
com.thoughtworks.gauge.processor.ExecuteStepProcessor.process(ExecuteStepProcessor.java:44)
com.thoughtworks.gauge.RunnerServiceHandler.lambda$executeStep$7(RunnerServiceHandler.java:166)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base/java.lang.Thread.run(Thread.java:829)

它是随机发生在不同的动作(循环,findElement,开关)在不同的场景中,每一次运行。

知道怎么解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-07-20 08:18:56

我相信这是在这里报道的一个已知的问题:https://github.com/SeleniumHQ/selenium/issues/9528

到目前为止,除了可能从Docker切换到另一个浏览器驱动程序之外,还没有找到任何解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73038478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档