Сценарий: E2E-CLIENT-CV-001 — Создание заказа с кастомным автомобилем (марка не из справочника)
| # | Модуль | Блок | Статус | Длит. | Детали |
|---|---|---|---|---|---|
| 1 | Client | БЛОК 0: Подготовка | PASS | ~8 сек | Landing page загружена. Семантика FlutterFlow активирована. |
| 2 | Client | БЛОК A1: Дата/Время/Адрес | PASS | ~3 мин |
V1: PASS — Анонимный пользователь прошёл шаги 1-2 без логина. Дата/время выбраны через CupertinoPicker drag (завтра 14:00). Адрес "Москва, Демьяна Бедного 17 корпус 3" выбран из подсказок. Шаг 2 (карта) пройден успешно. |
| 3 | Client | БЛОК A2: Кастомный автомобиль | FAIL | ~35 мин |
V2: ЧАСТИЧНЫЙ PASS — "+Добавить" в пикере марки открыл диалог (кнопка работает), но поведение отличается от сценария (ожидался текстовый ввод, получен диалог). V3: НЕ ПРОВЕРЕН — до пикера моделей не дошли. V4: PASS — поля батарея и коннектор в диалоге были пустыми (авто-заполнение не сработало для кастомной марки). V5: FAIL — форма зависла после отправки диалога. Кнопка "Далее" неактивна. BUG-1. |
| 4 | Client | БЛОК A3: Отправка заказа → Логин | BLOCKED | — | BLOCKED: BUG-1 не позволяет перейти к шагу 4. "Далее" неактивен. |
| 5 | DB | DB Checkpoint A | BLOCKED | — | Заказ не создан. Проверено: "Neta" отсутствует в vehicle_manufacturers. |
| 6 | Client | БЛОК B1-B4: Авторизованный пользователь | BLOCKED | — | BLOCKED: BUG-1 воспроизводится независимо от авторизации. Сценарий B пропущен. |
Все 132 скриншота доступны в директории screenshots/. Показаны ключевые.
| Запрос | Результат |
|---|---|
SELECT id, name FROM vehicle_manufacturers WHERE name ILIKE '%neta%' |
[] — пусто. Бренд "Neta" НЕ добавлен в справочник. |
SELECT brand, model, stateNumber FROM vehicles_clients WHERE brand ILIKE '%neta%' |
[] — пусто. Кастомный автомобиль НЕ сохранён в БД. |
| Шаг | Сообщение |
|---|---|
| block-A2-custom-vehicle | BUG-1 CRITICAL: После отправки диалога создания авто (бренд не из справочника), форма переходит в сломанное состояние. "Далее" неактивен. Все дропдауны вызывают "Необходимо заполнить предыдущие данные". Воспроизводится стабильно. |
| block-A2-custom-vehicle | BUG-2: Поведение "+Добавить" изменилось — открывает полный диалог вместо текстового поля для ввода марки. |
| block-A2-custom-vehicle | BUG-3: Подсказка "Можно только цифры" в поле Гос. номер некорректна для российских номерных знаков. |