t.me/atinfo_chat Telegram группа по автоматизации тестирования

Невалидная сессия в перезапущенном браузере

Теги: #<Tag:0x00007f748beef988> #<Tag:0x00007f748beef898> #<Tag:0x00007f748beef730> #<Tag:0x00007f748beef5f0>

Здравствуйте!
Столкнулся с проблемой при реализации автотестов для приложения на angular, что при перезапуске браузера между проверками (к примеру если указать в конфиге restartBrowserBetweenTests: true), protractor перестает воспринимать валидными сессии новых запущенных экземпляров браузера. Подскажите пожалуйста, ожидаемое ли это поведение и можно ли как то с этим справиться (желательно без применения решений типа копирования валидной сессии из первого экземпляра и подстановки еe в последующие, что может не взлететь и выглядит костыльным). А также вообще насколько такой подход оправдан? Я имею в виду изолирование проверок или их групп внутри спека путем перезапуска браузера, а не перезагрузкой страницы, как это указано в Protractor Style Guide.

Использую Chrome 62, chromedriver 2.33, protractor 5.2.0.