如何解决:Selenium中出现“ org.openqa.selenium.WebDriverException:等待驱动程序服务器启动超时。”异常

时间:2019-09-10 12:02:32

标签: testng selenium-chromedriver parallel-testing

我正在尝试使用testng进行并行测试。我正在尝试同时打开50个chrome会话。但我无法打开所有会议。我只能打开7个会话,对于异常以下的其他会话,我是“ org.openqa.selenium.WebDriverException:等待驱动程序服务器启动超时。” 我正在使用以下版本: 1. Selenium-版本3.141.59。 2. Chromedriver v76 3. chrome v76

我不知道这里出了什么问题。我在哪里出错了?

org.openqa.selenium.WebDriverException:等待驱动程序服务器启动时超时。 构建信息:版本:'3.141.59',修订版本:'e82be7d358',时间:'2018-11-14T08:25:53' 系统信息:主机:'',ip:'',操作系统名称:'Windows 10',os.arch:'amd64',os.version:'10 .0',java.version:'1.8.0_172' 驱动程序信息:driver.version:ChromeDriver     在org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:202)     在org.openqa.selenium.remote.service.DriverService.start(DriverService.java:188)     在org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:79)     在org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)     在org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)     在org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:131)     在org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:181)     在org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:147)     在sam.NewTest.f(NewTest.java:38)     在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处     在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     在java.lang.reflect.Method.invoke(Method.java:498)     在org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)     在org.testng.internal.Invoker.invokeMethod(Invoker.java:645)     在org.testng.internal.Invoker.invokeTestMethod(Invoker.java:822)     在org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1130)     在org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)     在org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)     在org.testng.internal.thread.ThreadUtil $ 2.call(ThreadUtil.java:64)     在java.util.concurrent.FutureTask.run(FutureTask.java:266)     在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)     在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624)     在java.lang.Thread.run(Thread.java:748) 由以下原因引起:org.openqa.selenium.net.UrlChecker $ TimeoutException:等待[http://localhost:31434/status]在20001 ms之后可用时超时     在org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:100)     在org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:197)     ...另外23个 造成原因:java.util.concurrent.TimeoutException     在java.util.concurrent.FutureTask.get(FutureTask.java:205)     在com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:156)     在org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:75)     ...还有24个

0 个答案:

没有答案