Гайд тестировщика: локальный стенд Срезов 0–1 #12

Merged
aep merged 1 commits from docs/11-qa-guide into main 2026-10-05 11:54:39 +03:00
Owner

Closes #11.

docs/dev/qa-guide.md: что установить и проверить из ПО (таблица с версиями и командами проверки), клонирование трёх репозиториев, запуск стенда (compose → бэкенд → фронт), dev-вход и таблица пользователей, как читать ответы API, чек-лист из 50+ сценариев по ролям с ожидаемыми результатами (админка, справочники через Swagger, импорт ЕЦП, аудит, негатив), известные ограничения, сброс стенда, шаблон баг-репорта, типичные проблемы. Ссылка добавлена в docs/dev/README.md.

Проверено на чистом worktree main: все команды гайда, вход и /admin в headless Chromium (таблица из 7 пользователей; эксперт — «Нет доступа» без запросов к /admin/*), ожидания D1/D8/N1/N3 и отчёт dry_run импорта (rows 21, entities_created 20, memberships_created 2, errors 1).

Важная находка для тестировщиков: npm run build даёт production-сборку без dev-формы входа — для стенда нужен npm run start с REACT_APP_API_URL=http://localhost:8000 REACT_APP_ROOT_PATH=/.

🤖 Generated with Claude Code

https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2

Closes #11. `docs/dev/qa-guide.md`: что установить и проверить из ПО (таблица с версиями и командами проверки), клонирование трёх репозиториев, запуск стенда (compose → бэкенд → фронт), dev-вход и таблица пользователей, как читать ответы API, чек-лист из 50+ сценариев по ролям с ожидаемыми результатами (админка, справочники через Swagger, импорт ЕЦП, аудит, негатив), известные ограничения, сброс стенда, шаблон баг-репорта, типичные проблемы. Ссылка добавлена в `docs/dev/README.md`. Проверено на чистом worktree main: все команды гайда, вход и `/admin` в headless Chromium (таблица из 7 пользователей; эксперт — «Нет доступа» без запросов к `/admin/*`), ожидания D1/D8/N1/N3 и отчёт `dry_run` импорта (rows 21, entities_created 20, memberships_created 2, errors 1). Важная находка для тестировщиков: `npm run build` даёт production-сборку без dev-формы входа — для стенда нужен `npm run start` с `REACT_APP_API_URL=http://localhost:8000 REACT_APP_ROOT_PATH=/`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
aep added 1 commit 2026-10-05 11:17:44 +03:00
Путь проверен 05.10.2026 на чистом worktree: compose, migrate/seed, бэкенд, фронт через rsbuild dev с
REACT_APP_API_URL/REACT_APP_ROOT_PATH, dev-вход, /admin (headless Chromium), API и импорт (curl).

Closes #11

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
aep merged commit 1aa24551bc into main 2026-10-05 11:54:39 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-ka-docs#12
No description provided.