答えて

0

はい、それは以下のようにご希望のホームページを設定するDesiredCapabilitiesChromeOptionの両方を使用してChromeDriverをインスタンス化することが可能である: -

DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 

Map<String, Object> preferences = new HashMap<String, Object>(); 
preferences.put("browser.startup.homepage", "http://my.home.page"); 
preferences.put("browser.startup.page", START_WITH_HOME_PAGE); 

ChromeOptions options = new ChromeOptions(); 
options.setExperimentalOption("prefs", preferences); 

capabilities.setCapability(ChromeOptions.CAPABILITY, options); 

WebDriver driver = new ChromeDriver(capabilities); 
+0

質問には答えません。あなたは、能力を使ってクロムのホームページを設定していませんし、尋ねられたようなクロムオプションがあります。あなたは機能とオプションを使い、 'driver.get()'を使って目的のページに移動します。 –

+0

@ParkerBeckああ、これを指摘してくれて本当に私は質問を理解できませんでした。 .. :) –

+1

こんにちはSaurabh Gaurさん、私を修正してください、私はSTART_WITH_HOME_PAGEを手に入れることができません。ここにURLを渡す必要がありますか? START_WITH_HOME_PAGEを変数に解決できないというエラーが表示されます –

0

だけ明確にすること、ここで設定しようとしている機能があること、あなたのオプションChromeDriverセッションをカスタマイズして設定するために使用します。値

として"about:blank":あなたはまた、のようなものを設定することができますしたくない場合は、これらのURLを渡したりすることができます

"browser.startup.homepage", "startup.homepage_welcome_url", "startup.homepage_welcome_url.additional"など: 以下は、あなたがそのセッションのために設定するために使用できるキーです

関連する問題