Когда Cypress работает в режиме без головы, невозможно увидеть ошибки консоли в браузере.
Я ожидаю увидеть ошибку браузера в терминале:
Ошибка консоли: GEThttp://localhost/main.js net :: ERR_ABORTED 404 (не найдено)
CypressError: истекло время ожидания повторной попытки: ошибка cy.type (), так как этот элемент не виден:
Этот элемент '' невидим, потому что его родительский объект '' имеет свойство CSS: 'display: none'
Вместо этого я получаю только:
CypressError: Timed outповторная попытка: cy.type () завершилась неудачно, потому что этот элемент не виден:
Этот элемент '' невидим, потому что его родительский элемент '' имеет свойство CSS: 'display: none'
Бывают случаи, когда одни и те же тесты проходят локально (в браузере и в автономном режиме), но терпят неудачу в CI (то есть в конвейере gitlab), имея только необработанный вывод на терминал без каких-либо ошибок консоли браузера, действительно трудно сказать, почему этитесты не пройдены.