我想用默认的谷歌chrome配置文件运行测试,例如在运行测试时应该启用缓存/cookie。
我已经尝试了下面提到的选项,但这根本不起作用。
capabilities: {
'browserName': 'chrome',
'chromeOptions': {
'args': ['user-data-dir=/path/to/your/custom/profile']
}
},
这里的核心问题 是Chrome每次启动都会启动一个新实例。"new"是由一个完全独立的Chrome定义的,它不知道你的"个人"档案。我认为它不支持那种明显的客户场景。
它可以做的是保存您的配置文件数据,以便在未来的"新"实例中使用。
请参阅"Isaac Lyman"中的答案:保持量角器浏览器会话活动