首页 > 解决方案 > 线程“主”org.openqa.selenium.WebDriverException 中的异常:等待驱动程序服务器启动超时

问题描述

运行 selenium 脚本时出现异常。为解决问题而执行的操作-

  1. 更改了驱动程序版本。
  2. 尝试更改硒版本。

线程“主”org.openqa.selenium.WebDriverException 中的异常:等待驱动程序服务器启动超时。构建信息:版本:'3.141.59',修订:'e82be7d358',时间:'2018-11-14T08:25:48' 系统信息:主机:'DESKTOP-GCUE5OF',ip:'192.168.43.125',os .name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_73' 驱动程序信息: driver.version: ChromeDriver at org.openqa.selenium.remote。 service.DriverService.waitUntilAvailable(DriverService.java:202) at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:188) at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor. java:79) 在 org.openqa.selenium.remote 的 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)。



    public static void main(String[] args) throws Exception
    {
        System.setProperty("webdriver.chrome.driver", "D:\\Driver\\chromedriver.exe");
        //System.setProperty("webdriver.chrome.driver", "D:\\Ankita_Workspace(2019-12)\\Selenium_Webdriver\\UploadFile\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
        driver.get("http://demo.automationtesting.in/Register.html");
        driver.manage().window().maximize();
         Robot robot = new Robot();
           driver.findElement(By.id("imagesrc")).click();
     
            robot.setAutoDelay(2000);
     
            StringSelection selection = new StringSelection("D:\\Files\\demo.txt");
            Toolkit.getDefaultToolkit().getSystemClipboard().setContents(selection,null);
     
            robot.setAutoDelay(1000);
     
            robot.keyPress(KeyEvent.VK_CONTROL);
            robot.keyPress(KeyEvent.VK_V);
     
            robot.keyRelease(KeyEvent.VK_CONTROL);
            robot.keyRelease(KeyEvent.VK_V);
     
            robot.setAutoDelay(1000);
     
            robot.keyPress(KeyEvent.VK_ENTER);
            robot.keyRelease(KeyEvent.VK_ENTER);
        
    }

标签: javaseleniumselenium-webdriverselenium-chromedriver

解决方案


尝试将 Jdk 更新到最新版本并尝试是否可以解决问题 java.version: '1.8.0_73' 您使用的版本很旧您也可以参考此问题-> org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start。构建信息:版本:“未知”,修订:“未知”


推荐阅读