Size: a a a

Aerokube Support

2021 March 26

DG

Denis G in Aerokube Support
как я ее могу переиспользовать?
источник

IK

Ivan Krutov in Aerokube Support
Denis G
немного не понял, сессия ведь одна на весь прогон?
в коде объект driver если переиспользовать, то и браузер будет один и тот же
источник

DG

Denis G in Aerokube Support
да, браузер один на один прогон
источник

DG

Denis G in Aerokube Support
Александр Андряшин
Значит тест сам удалил, а потом идёт по этому же айдишнику, такое бывает когда в тестах сессию переиспользуют, значит это ошибка в тестах, смотрите там...
то есть, я где-то закрываю браузер? проблема в том, что это происходит не на одном и то же тесте
источник

DG

Denis G in Aerokube Support
+ я заметил, что некоторые файлы (тесты связаны с аплоадом файлов), усугубляют проблему
источник

АА

Александр Андряшин... in Aerokube Support
Denis G
то есть, я где-то закрываю браузер? проблема в том, что это происходит не на одном и то же тесте
А может кто нибудь в вэб интерфейсе крестиком закрывать?
источник

DG

Denis G in Aerokube Support
попросил разработчика посмотреть со своей стороны, может где-то что-то не чистим в браузере и он падает + смотрю со своей, может вина тестов
источник

DG

Denis G in Aerokube Support
Александр Андряшин
А может кто нибудь в вэб интерфейсе крестиком закрывать?
злой дух 😈
источник

DG

Denis G in Aerokube Support
кто-нибудь мог бы, но ведь тесты запускаются на селеноиде
источник

АА

Александр Андряшин... in Aerokube Support
Может просто в тесте происходить какая-нибудь ошибка, а в tearDown'e сессия по-честному закрывается...
источник

DG

Denis G in Aerokube Support
вот это сообщение [SESSION_DELETED] [4fb654f730ae71a28726dfbc46e5afab] означает, что селеноид или тест сам прибил сессию или это может быть так же креш браузера и тд?
источник

АА

Александр Андряшин... in Aerokube Support
Именно тест, если бы селеноид прибил он бы написал что сессия с этим айдишником протаймаутились...
источник

АА

Александр Андряшин... in Aerokube Support
Вот может крэшится, тест ловит ошибку и закрывает сессию...
источник

АА

Александр Андряшин... in Aerokube Support
Если обрабатывать аккуратно все ошибки в тесте, не придется гадать, будут ясные сообщения... А тесты обычно пишут с учётом только успешного сценария, про ошибки не особо думают...
источник

DG

Denis G in Aerokube Support
Не подскажите, я могу какой-то креш репорт вытащить или что-то такое? Вообще не представляю куда копать в данном случае
источник

DG

Denis G in Aerokube Support
Хожу тыкаюсь во все места
источник

DG

Denis G in Aerokube Support
Александр Андряшин
Если обрабатывать аккуратно все ошибки в тесте, не придется гадать, будут ясные сообщения... А тесты обычно пишут с учётом только успешного сценария, про ошибки не особо думают...
А как же обработать креш браузера?
источник

АА

Александр Андряшин... in Aerokube Support
А вы девопс поддерживающий селеноид или тесты пишите?
источник

DG

Denis G in Aerokube Support
Тесты пишу)
источник

DG

Denis G in Aerokube Support
Девопсу такое не поручишь, тут явно что-то или с тестом или с продуктом
источник