1
Я новичок в JS и Protractor для тестирования функциональности. Мне нужно включить некоторые условия или петли внутри файла «Конфигурация» транспортира. Например, если мне нужно проверить мои спецификации, запущенные на платформе «Windows/Mac», и переменная предоставляет эти данные.Как закодировать файл конфигурации Protractor?
Я ожидал что-то вроде:
exports.config = {
seleniumAddress : 'http://localhost:4444/wd/hub',
getPageTimeout : 30000,
allScriptsTimeout : 30000,
specs : [ ],
framework : 'jasmine2',
***don't know the syntax, am expecting below line and condition need to work for protractor***
***var platform = 'Windows',
if(platform ==='Windows'){***
multiCapabilities: [{
'browserName': 'chrome',
'specs': ['spec1.js']
},
***else {***
'browserName': 'chrome',
'specs': ['spec2.js']
}],
};
Можно ли проверить в конфигурации файл?
спасибо за указание на эту особенность. Можно ли назвать getMultiCapabilities: function() { // TODO: проверить платформу и вернуть список объектов возможностей }, , несколько раз внутри файла «config», если я хочу проверить дополнительные условия? – ajesh