Есть ли возможность закрыть / отключить баннер cook ie после входа на сайт через selenium webdriver? - PullRequest
0 голосов
/ 21 апреля 2020

Есть ли возможность автоматически закрывать или отключать баннер повара ie каждый раз, когда я запускаю свой скрипт? Некоторые элементы не могут найти, потому что баннер повара ie переопределяет его. Пожалуйста, помогите мне.

Я использую Intellij 2019.3.4, Selenium-webdriver 3.141.59, Chrome 81, Java 13

Код настройки:

@BeforeSuite
public void setUp() {
    // Getting the chromedriver to the local
    String chromeDriver = "C:/Users/evizcarra/Downloads/Installers/lib/chromedriver.exe";

    // Setting up the chromedriver
    System.setProperty("webdriver.chrome.driver", chromeDriver);

    // Putting the data into map to disable cookie
    Map<String, Object> prefs = new HashMap<>();
    prefs.put("profile.default_content_setting_values.cookies", 2);

    // Disabling the Chrome is being controlled by automated test software
    ChromeOptions options = new ChromeOptions();
    options.setExperimentalOption("prefs", prefs);
    options.setExperimentalOption("excludeSwitches", new String[]{"enable.automation"});
    options.setExperimentalOption("useAutomationExtension", false);

    // No browser appears
//    options.addArguments("--headless");

    // Opening, Maximizing, and Waiting time of a browser
    driver = new ChromeDriver(options);
    driver.manage().window().maximize();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...