Как разрешить / заблокировать уведомления браузера в селене

Как разрешить или отключить уведомление браузера (это уведомление браузера, а не предупреждение, поэтому не просите переключить его и принять или попробовать с sikuli), которое появляется после нажатия на один элемент webElement.

Я пытался с приведенным ниже кодом, но в настоящее время он не работает.

ChromeOptions options=new ChromeOptions();
Map<String, Object> prefs=new HashMap<String,Object>();
prefs.put("profile.default_content_setting_values.notifications",1);
// tried above line with with all 0,1 and 2
options.setExperimentalOption("prefs",prefs);    
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");
ChromeDriver driver = new ChromeDriver(options);

Приведенный ниже код работает, если уведомление приходит сразу после запуска браузера, но когда мы нажимаем на WebElement и если приходит уведомление, setExperimentalOption в этом случае не работает.

0 ответов

Другие вопросы по тегам