У меня есть проект Angular7 и несколько тестов E2E, в Chrome все нормально (все тесты «ОК»). Но мне нужно запустить свои тесты в Safari, и Protractor вылетает с ошибкой.
Сначала у меня был protractor.conf.js с:
multiCapabilities: [{ 'browserName': 'safari' }],
directConnect: true,
Но я получаю:
Error: browserName safari is not supported with directConnect.
Тогда я изменяю это на:
directConnect: false
.
Но теперь транспортир вылетает с ошибкой:
E/launcher - Error: Error: Server terminated early with status 1
at earlyTermination.catch.e (...node_modules/selenium-webdriver/remote/index.js:252:52)
at process._tickCallback (internal/process/next_tick.js:68:7)
[10:52:05] E/launcher - Process exited with error code 100
An unexpected error occurred: undefined