1

デフォルトでは、Safari WebDriver はその/Users/[username]/Library/Safari場所をデータ ディレクトリの場所として使用します。この場所は、Safari WebDriver の「dataDir」オプションごとにオーバーライドできます (このリンクを参照してください) 。

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 機能を設定する方法についてアドバイスしてください。

4

1 に答える 1

0

リンクした構成ページにあるこのドライバーの説明は、非常にわかりにくいものです。彼らが言っているのは、次のように、ドライバーのサブオプションをsafari.optionsキーのオブジェクトに配置する必要があるということです。

environments: [ {
  browserName: 'safari',
  version: 'ANY',
  platform: 'MAC',
  'safari.options': { dataDir: '/Users/[username]/Library/Safari' }
} ]
于 2014-02-19T01:39:38.370 に答える