我想使用默认的Google Chrome配置文件运行测试,例如在运行测试时应启用缓存/ Cookie。
我尝试了下面提到的选项,但这根本不起作用。
capabilities: {
'browserName': 'chrome',
'chromeOptions': {
'args': ['user-data-dir=/path/to/your/custom/profile']
}
},
答案 0 :(得分:1)
此处的核心问题 是Chrome每次启动时都会启动一个新实例。 “new”由完全独立且独立的Chrome定义,不知道您的“个人”个人资料。我不认为它支持那种有点明显的客户场景。
它可以做什么是保存您的个人资料数据,以便在将来的“新”实例中使用。
请参阅“ Isaac Lyman ”中的回答:keep protractor browser session alive