Тест проходит на ноутбуке с видимым браузером и падает в headless на CI
Тест кликает ссылку «Мои заказы» в шапке. Локально, в браузере с окном на весь экран, он зелёный. На CI в headless-режиме падает: элемент не найден или не видим. Скриншот с CI показывает мобильную раскладку шапки с кнопкой-бургером.
Что стоит сделать?
- Явно задавать размер окна в тесте, а мобильную раскладку проверять отдельным тестом
- Запускать тесты на CI в видимом режиме через виртуальный дисплей
- Кликать ссылку через JavaScript, чтобы не зависеть от раскладки
- Перейти на другой браузер на CI
