Страница JS не загружается в Chrome, когда я вызываю из автоматизации - PullRequest
0 голосов
/ 30 июня 2019

Когда появляется какая-либо JS-страница, Chrome drover выдает в консоли следующую ошибку:

Uncaught ReferenceError: $ не определено.

private WebDriver getChromeDriver() throws IOException {
    DesiredCapabilities capabilities = DesiredCapabilities.chrome();
    ChromeDriverService service = new ChromeDriverService.Builder()
            .usingDriverExecutable(new File("./src/main/resources/driver/chromedriver.exe")).usingAnyFreePort().build();
    ChromeOptions options = new ChromeOptions();        
    options.merge(capabilities);
    options.setExperimentalOption("useAutomationExtension", false);
    options.addArguments("start-maximized");        
    ChromeDriver driver = new ChromeDriver(service, options);
    return driver;
}

Нужно ли добавлять какие-либо параметры в Chrome Driver?

1 Ответ

0 голосов
/ 30 июня 2019

Это связано с функцией безопасности, которую реализует браузер chrome, то есть chrome не позволяет загружать внешние файлы локально.Это может быть изменено до некоторой степени с помощью параметра «Настройка».

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