QA-отчёт: {ВЕБ-ПАРТ}
| Поле |
Значение |
| Дата |
{DATE} |
| Ветка / коммит |
{BRANCH} / {SHA} |
| Поверхность |
harness / tenant |
| Уровень |
Quick / Standard / Exhaustive |
| Скоуп |
{SCOPE} |
| Сценарии × ширины × темы × локали |
{N комбинаций} |
| Скриншотов |
{N} |
Health score: {SCORE}/100 {«предварительная», если не все категории проверены}
| Категория |
Оценка |
| Functional |
|
| Visual |
|
| UX |
|
| Content |
|
| Performance |
|
| Console |
|
| Accessibility |
|
| SharePoint integration |
— / |
Топ-3 к исправлению
- ISSUE-NNN: {название} — {одна строка}
Консоль
| Ошибка |
Кол-во |
Где впервые (сценарий/ширина) |
Сводка
| Severity |
Найдено |
Исправлено |
| Critical |
|
|
| High |
|
|
| Medium |
|
|
| Low |
|
|
Проблемы
ISSUE-001: {название}
| Поле |
Значение |
| Severity |
|
| Категория |
|
| Сценарий |
?scenario=...&theme=...&locale=... @ {ширина}px |
| Статус |
verified / best-effort / reverted / deferred |
| Коммит |
|
| Файлы |
|
| Регрессионный тест |
путь, красный → зелёный |
Шаги воспроизведения:
1.
Ожидалось: …
Фактически: …
До:
После: 
Не-GET запросы (только tenant)
Итог
QA нашёл N проблем, исправлено M, health score X → Y.