无法在实习配置文件中设置Safari WebDriver选项

时间:2014-02-18 15:07:24

标签: json safari intern

默认情况下,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功能。

1 个答案:

答案 0 :(得分:0)

此链接的configuration page上的此驱动程序说明非常混乱。他们所说的是你需要将驱动程序的子选项放在safari.options键的对象中,如下所示:

environments: [ {
  browserName: 'safari',
  version: 'ANY',
  platform: 'MAC',
  'safari.options': { dataDir: '/Users/[username]/Library/Safari' }
} ]