Selenium:Google Chrome选项和功能

时间:2016-08-09 18:53:28

标签: selenium selenium-webdriver webdriver selenium-chromedriver

我只是想知道是否可以使用Selenium中的功能和Chrome选项设置Chrome的主页。

2 个答案:

答案 0 :(得分:1)

是的,可以使用ChromeDriverDesiredCapabilities实例化ChromeOption来设置您想要的主页,如下所示: -

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

答案 1 :(得分:0)

为了清楚起见,您在此处尝试设置的功能是用于自定义和配置 ChromeDriver会话的选项。 以下是您可以用来为会话设置的键:

"browser.startup.homepage", "startup.homepage_welcome_url", "startup.homepage_welcome_url.additional"等 您可以为这些传递URL,或者如果您不想要,也可以设置如下内容:"about:blank"作为值