我是靠谱客的博主 笨笨期待,最近开发中收集的这篇文章主要介绍Webdriver设置Chrome属性,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. ChromeDriver加载插件

File file = new File ("files\youtube.crx");
ChromeOptions options = new ChromeOptions();
options.addExtensions(file);
WebDriver driver = new ChromeDriver(options);

 2. ChromeDriver切换浏览器语言

ChromeOptions options = new ChromeOptions();
options.addArguments("--lang=" + "zh-CN");
WebDriver driver = new ChromeDriver(options);

 3. ChromeDriver设置启动chrome为默认用户的配置信息(包括书签、扩展程序、代理设置等)

// Windows下
ChromeOptions options = new ChromeOptions(); options.addArguments("user-data-dir=C:/Users/user_name/AppData/Local/Google/Chrome/User Data"); WebDriver driver = new ChromeDriver(options);

 4. ChromeDriver设置忽略 Chrome 浏览器证书错误报警提示

ChromeOptions options = new ChromeOptions();
options.addArguments("--test-type", "--ignore-certificate-errors");

WebDriver driver = new ChromeDriver(options);

//Or Set chrome browser's capabilities to to accept SSL certificate on runtime.
DesiredCapabilities capability = DesiredCapabilities.chrome();
capability.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
WebDriver driver = new ChromeDriver(capability);

 5. ChromeDriver设置Chrome参数使浏览器最大化

ChromeOptions options = new ChromeOptions();
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("chrome.switches", Arrays.asList("--start-maximized"));
options.addArguments("--test-type", "--start-maximized");
WebDriver driver = new ChromeDriver(options);

 

转载于:https://www.cnblogs.com/meiling-ji/p/5291435.html

最后

以上就是笨笨期待为你收集整理的Webdriver设置Chrome属性的全部内容,希望文章能够帮你解决Webdriver设置Chrome属性所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部