1

chromeriverを使用してChromeウェブブラウザを起動するたびに、カスタム設定を無効にしてクリーンアップを開始します。私はウェブサイトにログインしていて、情報にアクセスするためにアカウントにアクセスしたい場合があります。ただし、新しく開かれたブラウザはもうアカウントにログインしません。新しいブラウザを手動で開いても、同じページにまだログインしています。カスタム設定を有効にする方法はありますか?好ましくはJavaで。保存されたパスワードでクロムドライバを有効にする

答えて

1

あなたは以下のようにChromeOptionsを使用することによって、これを達成することができます: -

DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 

String chromeDirPath = "provided here a path where you want to custom chrome dir which could be use everty time you launch" 
//ensure chromeDirPath exist in dir 

ChromeOptions options = new ChromeOptions(); 
options.addArguments("--user-data-dir="+chromeDirPath); 

capabilities.setCapability(ChromeOptions.CAPABILITY, options); 

WebDriver driver = new ChromeDriver(capabilities); 
driver.get("url"); 

今ではchromeDirPath

でカスタムブラウザーの設定を維持しますが、それはあなたを助けることを願っています。

関連する問題