web-app-followups: 46 отложенных пунктов веб-приложения (#29) #33

Merged
aep merged 19 commits from feat/29-web-app-followups into main 2026-10-15 09:22:27 +03:00
Showing only changes of commit d377a57b53 - Show all commits

View File

@ -152,3 +152,9 @@ jira-hub#29 (46 пунктов, маркеры сохраняются из PR #2
оставлены. Обоснование: тавтологичное сравнение с самой собой убрано, проверка осталась содержательной. Цена ошибки:
e2e не поймает регресс, при котором все карточки получают одинаковую, но не 120px, высоту; полноценная проверка требует
карточки с другим содержимым в фикстуре тестового хаба.
- **R-10, 15.10.2026.** Провал ручной проверки прокрутки (Task 8) принят как артефакт сценария, а не дефект продукта:
реальный `locator.click()` по карточке вне окна прокручивает страницу сам, и это законное scroll-событие. В продукте
добавлена защита `isConnected` (запоздавшее scroll после ухода с доски не затирает запомненное), e2e M-3 переписан на
клик по видимой карточке без ожидания кадров. Обоснование: воспроизвести потерю прокрутки у пользователя, кликающего по
видимой карточке, не удалось ни в e2e, ни вручную. Цена ошибки: если дефект есть у реальных пользователей (например,
в браузере с иной раскладкой событий scroll), прокрутка после возврата будет 0; чинится сохранением в cleanup размонтирования.