@lokool

Как исправить ошибку Selenium Grid?

public class Menu {

    WebDriver driver;
    String baseUrl;

    @Test
    public void test (){
        try {
            baseUrl = "https://github.com/SeleniumHQ/selenium/wiki/Grid2";

            DesiredCapabilities capability = DesiredCapabilities.chrome ();
            driver = new RemoteWebDriver ( new URL ( "http://localhost:4444/wd/hub" ), capability );
            capability.setBrowserName ( BrowserType.CHROME );
            capability.setPlatform ( Platform.MAC );
        } catch (MalformedURLException e) {

        }
    }

}

Jan 24, 2018 8:55:03 PM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using `new ChromeOptions()` is preferred to `DesiredCapabilities.chrome()`


я так понимаю нужно прописать другую строку вместо DesiredCapabilities.chrome()` нужно вписать ChromeOptions()` но не выходит
  • Вопрос задан
  • 488 просмотров
Решения вопроса 1
EreminD
@EreminD
Кое-что умею
так.
ну, во-первых, где ошибка?
INFO: Using `new ChromeOptions()` is preferred to `DesiredCapabilities.chrome()`
- эт не ошибка, это просто инфо
во-вторых, у вас сейчас, по коду, сначала инициализируется драйевер. А потом вы дополняете капабилити. Но они уже не используются
DesiredCapabilities capability = DesiredCapabilities.chrome ();
           
            capability.setBrowserName ( BrowserType.CHROME );
            capability.setPlatform ( Platform.MAC );

 driver = new RemoteWebDriver ( new URL ( "http://localhost:4444/wd/hub" ), capability );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы