Eclipse Selenium webdriver错误:等待驱动程序服务器启动时超时

Eclipse Selenium webdriver错误:等待驱动程序服务器启动时超时,eclipse,selenium,selenium-webdriver,chrome-web-driver,Eclipse,Selenium,Selenium Webdriver,Chrome Web Driver,错误日志:- 启动ChromeDriver 80.0.3987.106 (f68069574609230cf9b635cd784cfb1bf81bb53a参考文献/分行负责人/3987{882}) 在端口37282上,仅允许本地连接。请保护港口 ChromeDriver和相关测试框架用于防止 恶意代码。线程“main”中出现异常 org.openqa.selenium.WebDriverException:等待驱动程序超时 要启动的服务器。生成信息:版本:“3.141.59”,修订版: “e82

错误日志:-

启动ChromeDriver 80.0.3987.106 (f68069574609230cf9b635cd784cfb1bf81bb53a参考文献/分行负责人/3987{882}) 在端口37282上,仅允许本地连接。请保护港口 ChromeDriver和相关测试框架用于防止 恶意代码。线程“main”中出现异常 org.openqa.selenium.WebDriverException:等待驱动程序超时 要启动的服务器。生成信息:版本:“3.141.59”,修订版: “e82be7d358”,时间:“2018-11-14T08:25:48”系统信息:主机: “DESKTOP-76F21OU”,ip:'192.168.93.1',os.name:'Windows 10',os.arch: 'amd64',os.version:'10.0',java.version:'1.8.0_211'驱动程序信息: 驱动程序版本:ChromeDriver at org.openqa.selenium.remote.service.DriverService.waitUntilavable(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:168) 在 org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:123) 随机_try.javaproject.main(javaproject.java:9)由以下原因引起: org.openqa.selenium.net.UrlChecker$TimeoutException:等待超时 对于[在20002毫秒后在 org.openqa.selenium.net.UrlChecker.waitUntilavable(UrlChecker.java:100) 在 org.openqa.selenium.remote.service.DriverService.waitUntilavable(DriverService.java:197) …9个以上原因:java.util.concurrent.TimeoutException java.util.concurrent.FutureTask.get(未知源代码)位于 com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:156) 在 org.openqa.selenium.net.UrlChecker.waitUntilavable(UrlChecker.java:75) …还有10个

代码只需点击url即可:-

package random_try;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class javaproject {
    public static void main(String args[]) {
        System.setProperty("webdriver.chrome.driver", "D:\\sele_server\\chromedriver.exe");
        WebDriver driver= new ChromeDriver();
        driver.get("https://www.tpplsqa.com");

    }
}

尝试了一切,甚至将chrome版本和chrome驱动程序版本降级到79,但它不起作用。

尝试关闭所有打开的chrome实例,如果它不尝试升级Java版本,可能会解决您的问题。可能切换到另一个chrome版本也会解决问题,因为您需要使用正确的chrome版本chrome和chromedriver,因为对我来说,你似乎没有使用正确的chrome版本


您确定您的chrome和Chromedriver版本兼容吗?

能否提供更多的上下文信息,如您使用的chrome和selenium版本等。这将帮助其他人更快地回答您的问题。