我只是想知道是否可以在Selenium中使用功能和Chrome选项设置Chrome主页。Selenium:Google Chrome选项和功能
回答
是的,它可以实例ChromeDriver
使用两个DesiredCapabilities
和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);
它不回答这个问题。你不是使用能力和chrome选项设置chrome的主页。你正在使用的功能和选项,然后只使用'driver.get()'# –
@ParkerBeck啊导航到所需的页面啊,多亏了指出,实际上我不明白这个问题,现在更新与纠正... .. :) –
嗨Saurabh Gaur,请更正我,我无法获得START_WITH_HOME_PAGE。我们需要在这里传递URL吗?我是无法将START_WITH_HOME_PAGE解析为变量的网路凝聚失误 –
只是要清楚,你正试图在这里设置的能力是选择你用于定制和配置ChromeDriver会话。 以下是你可以用它来为会议设置键:
"browser.startup.homepage", "startup.homepage_welcome_url", "startup.homepage_welcome_url.additional"
等 你可以通过URL这些,或者如果你不想让你也可以设置类似信息:"about:blank"
作为价值
- 1. 设置选项和功能
- 2. 是否可以一起添加Chrome选项和功能?
- 3. Ocaml选项功能
- 4. 命令行选项和导入功能
- 5. 庆典:调试选项和功能
- 6. 显式的选项和宏在功能
- 7. Chrome选项卡和进程
- 8. 带选项的Coffeescript功能
- 9. 选项卡按钮功能
- 10. 3 IF功能的选项
- 11. 选择选项onclick功能在FF中可用,但在Chrome中不可用
- 12. Chrome 25和iScroll功能中断
- 13. 选择随机选项,并做功能
- 14. 功能不会为选择选项IE7
- 15. 选择选项删除功能
- 16. woocommerce自定义选择选项功能
- 17. jQuery,AjaxForm和成功选项
- 18. Chrome扩展选项
- 19. Android到Chrome选项
- 20. Oracle。选择和功能
- 21. X框-选项:允许,在Firefox和Chrome
- 22. Chrome中提供Firebug功能?
- 23. 硒Chrome的全屏功能
- 24. Copare功能和在复选框列表中选择相同项目的项目
- 25. Chrome浏览器插件 - 带有存储同步功能的选项页面
- 26. 是否可以在chrome选项卡上执行背景页面的功能?
- 27. 打开新选项卡时,Chrome浏览器的功能到底如何?
- 28. 两个选项虽然功能
- 29. 在JavaScript中为功能添加选项
- 30. jQuery的辅助功能选项
你想使用chrome浏览器从selenium Webdriver打开网页吗? –