【自动化测试】selenium启动Chrome时,加载用户配置文件
背景
Selenium操作浏览器是不加载任何配置的,那么如何配置使得我们能使用原来的cookies等信息呢
操作
查看chrome配置文件的位置
在地址栏输入 chrome://version/
上图 个人资料路径即为配置文件位置
加载配置
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下打开浏览器和正常打开浏览器会有占用配置文件的冲突