【自动化测试】selenium启动Chrome时,加载用户配置文件

背景

Selenium操作浏览器是不加载任何配置的,那么如何配置使得我们能使用原来的cookies等信息呢

操作

查看chrome配置文件的位置

在地址栏输入 chrome://version/
【自动化测试】selenium启动Chrome时,加载用户配置文件
上图 个人资料路径即为配置文件位置

加载配置

from selenium import webdriver
chrome_options  = webdriver.ChromeOptions()
chrome_options.add_argument('--user-data-dir=C:/Users/MBENBEN/AppData/Local/Google/Chrome/User Data')
driver = webdriver.Chrome(chrome_options=chrome_options)

注意点

1.路径最后要加一个 Data
2.在运行前先关闭chrome,因为selenium下打开浏览器和正常打开浏览器会有占用配置文件的冲突