2

セレンテストでchromeの "save password"ポップアップが表示されたときはいつでも無効にしたいと思います。私はChromeOptions()を介して方法を見つけましたが、ポップアップを消すために必要な引数や設定を見つけることができません。selenium webdriver(python)のchromeの "save password"ポップアップを無効にする方法

from selenium.webdriver.chrome.options import Options 
chrome_options = Options() 
chrome_options.add_argument("argument") 
+0

テストに影響しないはずなのに、なぜそれを無効にする必要がありますか? – JeffC

+0

[これは?](https://stackoverflow.com/questions/43223857/save-password-for-this-website-dialog-with-chromedriver-despite-numerous-comm)を試しましたか?下の答えを見てください。 – Pan

答えて

0

を見つけることができます。

from selenium import webdriver 

chrome_opt = webdriver.ChromeOptions() 
prefs = {"credentials_enable_service", False} 
prefs = {"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") 
0

以下のオプションは、[パスワードを保存する]ポップアップを無効にします。しかし、これはC#です。

options.AddUserProfilePreference("credentials_enable_service", false); 
options.AddUserProfilePreference("profile.password_manager_enabled", false); 

あなたは、コードブロックの以下の部分を使用することができ、あなたのSeleniumテスト内Google Chromesave passwordポップアップを無効にするにはpythonのための関連するオプションhere

関連する問題