默认情况下,Safari WebDriver使用/Users/[username]/Library/Safari
位置作为数据目录位置。 Safari WebDriver上的'dataDir'选项可以覆盖此位置(请参阅link)
我尝试了以下方法在Intern配置中设置此属性,但没有一个成功:
environments:[
{ browserName: 'safari', version: 'ANY', platform: 'MAC',
dataDir:'/Users/[username]/Library/Safari'
//or
'safari.options.dataDir':'/Users/[username]/Library/Safari'
//or
'safari-option-dataDir':'/Users/[username]/Library/Safari'
}
]
请告知如何通过此JSON格式的Intern配置文件设置此功能和其他WebDriver功能。
答案 0 :(得分:0)
此链接的configuration page上的此驱动程序说明非常混乱。他们所说的是你需要将驱动程序的子选项放在safari.options
键的对象中,如下所示:
environments: [ {
browserName: 'safari',
version: 'ANY',
platform: 'MAC',
'safari.options': { dataDir: '/Users/[username]/Library/Safari' }
} ]