Существует 2 различных раздела приложения для автоматизации: раздел администратора (созданный с использованием AngularJS) и раздел EndUser (созданный с использованием Angular 5)
Раздел администратора работает, как и ожидалось, но для AngularВ 5 разделе нам нужно установить browser.ignoreSynchronization = true
, чтобы тесты работали.
Вот файлы conf.js и spec.js.Помощь будет принята с благодарностью
Conf.js:
exports.config = {
// The address of a running selenium server.
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['C:\\Users\\gjreddy\\Desktop\\Shubha\\Protractor\\Specs\\Scripts\\createStore.js'],
useAllAngular2AppRoots: true,
// Capabilities to be passed to the webdriver instance.
capabilities: {
browserName: 'chrome'
},
allScriptsTimeout: 60000,
}