2014-02-18 43 views
1

默認情況下,Safari WebDriver將/Users/[username]/Library/Safari位置用作數據目錄位置。此位置可以按「DATADIR」在Safari webdriver的選項覆蓋(請參閱本link無法在實習生配置文件中設置Safari WebDriver選項

我曾嘗試以下方法設置在實習配置此屬性,並沒有一個是成功的:

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

該驅動程序的說明,在您鏈接的configuration page上,非常混亂。他們說的是,您需要將驅動程序的子選項放在safari.options密鑰的對象上,如下所示:

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