браузер chrome не запускается после изменения версии селен на 3.13.0 - PullRequest
0 голосов
/ 12 ноября 2018

Я использовал версию 2.53 Селена, и теперь я изменил свою версию Селена на 3.13.0. С этой версией изменения chromedriver не инициализируется. Проще говоря, хром не запускается. Но если я снова перейду на селен 2.53, он будет работать нормально. Я использую Maven.

  • Версия браузера Chrome - 70
  • Версия драйвера Chrome - 2.43

В pom.xml я изменил нижеприведенную версию на 3.13.0: - селен-ява - селен-сервер - селен-хром-драйвер - селен-поддержка

Любая идея такого рода вопросов. Дайте мне знать, если вам требуется более подробная информация

SeleniumWebdriver код:

public class SeleniumDriverSetup extends Thread {   


    public  static WebDriver getDriver(String strBrowser) throws Exception
    {
        WebDriver driver = null;
        ExcelUtils.setExcelFile(HelperMethods.getRunEngineFileName());
        String OS = GlobalConstants.operatingSystem;

        if(OS.equalsIgnoreCase("Windows")){     

            if(strBrowser.trim().toUpperCase().equals("CHROME"))
            {               
                System.setProperty("webdriver.chrome.driver",GlobalConstants.librariesPath +"chromedriver.exe"); 
                driver = new ChromeDriver();           
                driver.manage().window().maximize();
                System.out.println("***CHROME DRIVER HAS BEEN CREATED");

            }           
        }   
    return driver;
    }
}

нажмите здесь, чтобы проверить pom.xml

1 Ответ

0 голосов
/ 12 ноября 2018

Я думаю, что этот импорт:

selenium-chrome-driver

Должно быть не 3.13.0, а 2.42 или 2.43 (эти две версии поддерживают версию Chrome70).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...