Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Codeception Cest тесты могут зависать на несколько минут

codeception
webdriver
Теги: #<Tag:0x00007f7b70a75d58> #<Tag:0x00007f7b70a75c18>

(Konstantin) #1

ситуация такая: когда запускаешь тесты пачками (тест класс или весь тест сьют) некоторые тесты просто подвисают на несколько минут.

То есть:
Запускается сценарий, загружается страница и ничего не происходит в течении нескольких минут. Такое ощущение что просто всё зависло, в селениум консоле написано что Executing (step), ни эроров ни таймаутов просто ничего не происходит. Затем внизапно он может начать выполняться. Время ожидания иногда достигает до ~10 минут

Бывает у кого-нибудь такое, и изза чего такое может происходить?


(Ray Romanov) #2

Похоже на это Тест сценарий висит и ждёт пока очень долго подгружаютя некоторые скрипты ?


(Konstantin) #3

Едва ли, это 2 разных сценария, в ссылке именно был затуп что какой-то скрипт загружался вечно и тест висел. Здесь же тест зависает когда запускаешь пачку тестов, и обычно какой-ниюудь 4-6 тест начинает висеть когда вся страница вместе со скриптами уже загружены, просто ничего не происходит, потом отвисает черех 5-10 минут.

Иногда помогает если рефрешнуть окно браузера (но не всегда). И ещё заметил, что такое поведение исключительно у ФаерФокса. pageLoadStrategy на это не влияет, пробывал разные варианты.