Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to disable chrome's "save password" popup in selenium webdriver (python)

I want to disable the "save password" popup in chrome in my selenium test whenever it appears. I found a way through ChromeOptions(), but can't find the argument or preference necessary to make the popup disappear.

from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("argument")
like image 367
Kristhian Aguilar Avatar asked Oct 05 '17 21:10

Kristhian Aguilar


People also ask

How do I stop pop ups in selenium Python?

To dismiss a popup, the method switch_to. alert(). dismiss() is used. To obtain the text on a popup, we have to use the switch_to.


1 Answers

To disable the save password popup in Google Chrome within your Selenium Tests you can use the following piece of code block:

from selenium import webdriver

chrome_opt = webdriver.ChromeOptions()
prefs = {"credentials_enable_service": False,
     "profile.password_manager_enabled": False}
chrome_opt.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(chrome_options=chrome_opt, executable_path=r'C:\Utility\BrowserDrivers\chromedriver.exe')
driver.get("https://google.com")
like image 177
undetected Selenium Avatar answered Sep 19 '22 02:09

undetected Selenium