《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
//添加用户cookies
chromeOptions.addArguments(“–user-data-dir=C:\Users\liuya\AppData\Local\Google\Chrome\User Data1”);
//启动浏览器
driver = new ChromeDriver(chromeOptions);
//登录
// userLogin(driver);
}
voteUrl(driver);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (Objects.nonNull(driver)) {
// driver.close();
}
}
}
说明:
添加保持登录的数据路径:安装目录一般在C:\Users\用户\AppData\Local\Google\Chrome\User Data 文件夹下
chromeOptions.addArguments(“–user-data-dir=C:\Users\liuya\AppData\Local\Google\Chrome\User Data1”);
由于电脑要是打开google浏览器后再启动ChromeDriver ,会报 用户数据文件已经被使用的错误。
解决方案是将Chrome用户数据文件拷贝出来一份重命名,代码中引用拷贝出来的用户数据文件。
常用 ChromeOptions 配置参数说明
–user-data-dir=”[PATH]” 指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区。
-–user-data-dir=”[PATH]” 指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区。
-–disk-cache-dir=”[PATH]“ 指定缓存Cache路径
-–disk-cache-size= 指定Cache大小,单位Byte
-–first run 重置到初始状态,第一次运行
-–incognito 隐身模式启动
-–disable-javascript 禁用Javascript
–omnibox-popup-count=“num” 将地址栏弹出的提示菜单数量改为num个。我都改为15个了。
–user-agent=“xxxxxxxx” 修改HTTP请求头部的Agent字符串,可以通过about:version页面查看修改效果
–disable-plugins 禁止加载所有插件,可以增加速度。可以通过about:plugins页面查看效果
–disable-javascript 禁用JavaScript,如果觉得速度慢在加上这个
–disable-java 禁用java
–start-maximized 启动就最大化
–no-sandbox 取消沙盒模式
–single-process 单进程运行
–process-per-tab 每个标签使用单独进程
那么如何才能正确的掌握Redis呢?
为了让大家能够在Redis上能够加深,所以这次给大家准备了一些Redis的学习资料,还有一些大厂的面试题,包括以下这些面试题
-
并发编程面试题汇总
-
JVM面试题汇总
-
Netty常被问到的那些面试题汇总
-
Tomcat面试题整理汇总
-
Mysql面试题汇总
-
Spring源码深度解析
-
Mybatis常见面试题汇总
-
Nginx那些面试题汇总
-
Zookeeper面试题汇总
-
RabbitMQ常见面试题汇总
JVM常频面试:
Mysql面试题汇总(一)
Mysql面试题汇总(二)
Redis常见面试题汇总(300+题)
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
0+题)
[外链图片转存中…(img-yxz8PQ35-1714432609043)]
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!