WebdriverIO中Chrome配置文件无法加载问题求助
Chrome配置文件加载失败的解决方法
修正用户数据目录路径
Chrome的默认用户数据目录是User Data子文件夹,你之前的路径缺少了这一级,导致无法定位到配置文件。修改后的代码如下:const browser = await remote({ capabilities: { browserName: 'chrome', 'goog:chromeOptions': { args: [ `user-data-dir=C:/Users/rudra/AppData/Local/Google/Chrome/User Data`, `profile-directory=Avg` ] } }, });关闭所有Chrome进程
运行脚本前,彻底关闭Chrome的所有窗口、后台进程(包括系统托盘里的Chrome图标),否则目标配置文件会被占用,无法被自动化实例加载。验证配置文件名称
打开C:/Users/rudra/AppData/Local/Google/Chrome/User Data目录,确认存在名为Avg的子文件夹,注意名称要完全匹配(Windows下大小写不敏感,但建议保持一致)。排查权限问题
确保运行脚本的用户对User Data/Avg文件夹拥有读写权限,否则Chrome无法读取配置文件内容。避免配置冲突
如果之前用默认配置运行过自动化脚本,可能存在缓存冲突,可以临时重命名Default文件夹,或者确保脚本没有其他干扰配置的参数。
内容的提问来源于stack exchange,提问作者Rudraveer Mandal
相关产品推荐
相关产品推荐

