pythongoogle-chromeseleniumwebdriverselenium-chromedriver

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")

Solution

  • 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")