2
私はSelenium webdriver 3.3とChromeDriver 2.28(32ビット)を使用しています。私のスレーブマシンはWindows 7のChrome 57を実行しています。ChromeDriverのユーザー設定が無視されました
Chromeの起動時に、RemoteWebDriver上でChromeOptionsを使用して、「password_manager_enabled」パラメータを使用して「パスワードを保存」ポップアップを無効にしようとしています。
しかし、それはまったく効果がないようです。 ChromeOptions、JSON文字列、単純な文字列など、多くのバリエーションを試してみましたが、すべて役に立たないものです。
ChromeOptions cOpt = new ChromeOptions();
cOpt.addUserProfilePreference("profile.password_manager_enabled", false);
var capabilities = chromeOpts.ToCapabilities() as DesiredCapabilities;
// Add OS, Platform capabilities etc
string gridConnectionURL = "xxxx"
driver = new CustomRemoteDriver(new Uri(gridConnectionURL), capabilities, new TimeSpan(0, 5, 0));
この設定を有効にする「正しい」方法を知っている人はいますか? \ユーザーのAppData \ローカル\ Tempに\
を交換する必要があります。このプロファイルを見ると、設定が表示されます。しかし、クロムはそれを無視しているようだ。 – gordonm