Шаблон отчёта веб-аудита HIF
Статус: контролируемый шаблон, версия 0.1
Используйте с методикой аудита и тест-дизайном HIF. Удалите подсказки в квадратных скобках, но не область, ограничения и границы утверждений.
Аудит веб-интерфейса [клиент / продукт]
ID: [AUDIT-ID]
Версия: [x.y]
Статус: [Черновик | Проверка клиентом | Финальный | Повторная проверка]
Период: [начало UTC — окончание UTC]
Дата отчёта: [YYYY-MM-DD]
Подготовил: [организация и эксперты]
Получатель: [имя/роль]
Конфиденциальность: [режим]
1. Кратко для принятия решений
Цель: [какое решение поддерживает аудит?]
Область одним предложением: [ресурсы, сценарии, среды, выборка и исключения.]
Уровень доказательств: [HIF E1–E5 с пояснением]
Общий вывод: [3–6 предложений, основанных на доказательствах: что проверено, что работает, основные риски и что заключить нельзя.]
| Решение | Причина | Ответственный | Срок | Доказательства для закрытия |
|---|---|---|---|---|
| [решение] | [риск/результат] | [роль] | [дата] | [доказательства] |
| Критичность | Открыто | Устранено | Риск принят | Гипотеза |
|---|---|---|---|---|
| S0 Блокирующий | 0 | 0 | 0 | 0 |
| S1 Критический | 0 | 0 | 0 | 0 |
| S2 Высокий | 0 | 0 | 0 | 0 |
| S3 Средний | 0 | 0 | 0 | 0 |
| S4 Низкий | 0 | 0 | 0 | 0 |
Единую оценку нельзя выдавать за показатель качества или соответствия.
2. Заказ и полномочия
Заказчик: [имя]
Уполномоченный: [имя/роль]
Цель: [назначение]
Разрешённые методы: [методы]
Запрещённые действия: [действия]
Учётные записи и данные: [источник синтетических данных и роли]
Окно и ограничения частоты: [условия]
Контакт при инциденте: [способ связи]
Удаление доказательств: [дата]
Изменения области: [ID/нет]
Коммерческое раскрытие: [может ли аудитор, партнёр или поставщик инструмента заработать на исправлениях; право клиента выбрать другого исполнителя.]
3. Область
| ID области | Ресурс или сценарий | Роль | Среда | Причина |
|---|---|---|---|---|
| SC-001 | [объект] | [роль] | [среда] | [причина] |
| Исключено | Причина | Ограничение вывода |
|---|---|---|
| [объект] | [причина] | [ограничение] |
- Версия и профиль HIF:
[значения] - Целевой уровень WCAG:
[уровень WCAG 2.2 | не входит в заказ] - Реестр обеспечения доступности:
[ID/ссылка | не входит в заказ] - Сопоставление с применимым правом о доступности:
[запись/дата | нужна юридическая проверка] - Политика поддержки браузеров и устройств:
[версия/дата] - Другие критерии:
[критерии]
4. Ограничения и граница утверждений
[Пробелы доступа, недоступные состояния, ограничения выборки, различия сред, изменения выпуска, границы сторонних систем, полевые данные, участники и инструменты.]
Отчёт описывает только выборку, задачи, даты и среды; не гарантирует отсутствие дефектов или будущую производительность; не является юридическим советом или сертификатом безопасности; не устанавливает соответствие всего сайта WCAG без полной проверки; не считает техническую ошибку доказательством нарушения закона, ответственности, результата правоприменения или права на возмещение; не смешивает лабораторные и полевые данные; отделяет доказательства, суждения и гипотезы.
5. Аудитория и задачи
| Аудитория и контекст | Потребность | Ограничения | Источник доказательств |
|---|---|---|---|
| [аудитория] | [потребность] | [ограничение] | [источник] |
| ID задачи | Цель | Начало и роль | Успех | Критическая ошибка | Уровень доказательств |
|---|---|---|---|---|---|
| TASK-001 | [цель] | [состояние] | [результат] | [ошибка] | [уровень E] |
6. Инвентаризация и выборка
Дата: [UTC]; сборка: [идентификатор]
| ID единицы | URL, состояние или шаблон | Тип | Причина включения | Проверено | Доказательство |
|---|---|---|---|---|---|
| UNIT-001 | [безопасная ссылка] | [тип] | [структурная/случайная/по риску] | [да/нет] | [ID] |
Метод: [полный | структурный + случайный]
Генеральная совокупность и размер: [известны/неизвестны]
Выборка: [n]
Граница обобщения: [формулировка]
7. Среды
| ID среды | Браузер и версия | ОС | Устройство, область просмотра и DPR | Ввод | Ассистивные технологии и настройки | Сеть и кеш |
|---|---|---|---|---|---|---|
| ENV-001 | [значение] | [значение] | [значение] | [значение] | [значение] | [значение] |
Заблокировано или не поддерживается: [список и последствия]
8. Методы и покрытие
| Метод | Целевое покрытие | Выполнено | Доказательство или ограничение |
|---|---|---|---|
| проверка модели | [цель] | [да/нет] | [ID/ограничение] |
| функциональный тест-дизайн | [цель] | [да/нет] | [ID/ограничение] |
| эвристическая оценка | [эксперты] | [да/нет] | [ID/ограничение] |
| исследование удобства использования | [участники/задачи] | [да/нет] | [ID/ограничение] |
| доступность | [критерии/ассистивные технологии/выборка] | [да/нет] | [ID/ограничение] |
| производительность | [полевые/лабораторные данные] | [да/нет] | [ID/ограничение] |
| адаптивность и браузеры | [матрица] | [да/нет] | [ID/ограничение] |
| безопасность и конфиденциальность интерфейса | [граница] | [да/нет] | [ID/ограничение] |
Реестр проверок: [ссылка]
9. Сквозные выводы
Эффективность задач и восстановление
[Вывод, основанный на доказательствах.]
Содержание и информационная архитектура
[Вывод, основанный на доказательствах.]
Доступность и независимость способов ввода
[Критерии, полные процессы, матрица ассистивных технологий, барьеры, ссылка на реестр обеспечения доступности и точные границы технических и правовых заявлений.]
Производительность и устойчивость
[Полевые данные отдельно от лабораторных данных и наблюдаемого поведения.]
Адаптивность и совместимость с браузерами
[Матрица и существенные различия.]
Конфиденциальность, безопасность и доверие на границе интерфейса
[Только наблюдаемая граница; при необходимости — передача специалисту.]
10. Реестр результатов проверки
| ID | Результат проверки | Состояние | Критичность | Охват | Частота | Уверенность | Задача | Рекомендация | Ответственный |
|---|---|---|---|---|---|---|---|---|---|
| HIF-WEB-001 | [заголовок] | [состояние] | [S0–S4/наблюдение] | [R1–R4] | [F1–F4] | [C1–C3] | [ID] | [результат] | [роль] |
Если используется итоговая оценка, формула и компоненты публикуются. Она не отменяет немедленный S0 и профессиональное решение.
11. Подробное описание результата проверки
HIF-WEB-[NNN] — [заголовок, сформулированный через влияние на пользователя]
Состояние: [Подтверждено | Непостоянно | Системно | Гипотеза | Не воспроизведено | Устранено | Риск принят]
Критичность/охват/частота/уверенность: [значения]
Задачи/единицы/среды: [ID]
Что происходит
[Один фактический абзац.]
Почему это важно
[Человек, задача, исключение или вред, восстановление, последствие для бизнеса без выдуманной распространённости или правового риска.]
Воспроизведение
Предусловия: [состояние/роль/синтетические данные]
- [Шаг]
- [Шаг]
- [Шаг]
Ожидается: [смысловой результат и основание]
Наблюдается: [результат]
Частота: [x/y и условия]
Доказательства
| ID доказательства | Тип | UTC | Описание | Редактирование |
|---|---|---|---|---|
| EV-001 | [тип] | [время] | [описание] | [нет/что скрыто] |
Критерии
- HIF:
[ID требований] - Внешний нормативный источник:
[критерий/версия или нет] - Поддерживающее руководство:
[источник/раздел]
Гипотеза о первопричине
[Явно обозначенная гипотеза или удалить.]
Рекомендуемый результат
[Результат, варианты и компромиссы; требование отдельно от реализации.]
Критерии приёмки
- При
[состояние], когда[действие], наблюдается[результат]. [Альтернатива для клавиатуры, ассистивной технологии или способа ввода.][Ошибка, прерывание и восстановление.][Сохранение состояния и обратная связь.]
Оценка трудозатрат
Диапазон, состав, допущения, зависимости и уверенность: [значения]
Область регрессионной проверки
[Компоненты, задачи, роли, языковые стандарты, браузеры и аналитика.]
Решение клиента
[Исправить | Исследовать | Принять риск до даты | Отклонить с обоснованием]
Ответственный, дата и проверка: [значения]
12. План исправлений
| Пакет работ | Результаты проверки | Результат | Зависимости | Диапазон оценки | Ответственный | Контроль приёмки |
|---|---|---|---|---|---|---|
| WP-01 | [ID] | [результат] | [объекты] | [диапазон] | [роль] | [контрольный этап] |
Выделите общие первопричины, предварительные условия, быстрые меры снижения риска и необходимые исследования. «Быстрое исправление» не означает низкую важность для человека.
13. Ретест и регрессия
| Проблема или пакет | Исходные случаи | Негативные сценарии и восстановление | Среды | Доказательства |
|---|---|---|---|---|
| [ID] | [ID проверок] | [ID проверок] | [ID сред] | [доказательства] |
Кто и до какой даты закрывает: [роль/дата]
14. Результат ретеста
Сборка и дата: [значение]
| Проблема | Результат | Случаи | Доказательство | Ограничение | Регрессия |
|---|---|---|---|---|---|
| [ID] | [устранено/частично/открыто/не проверено] | [ID] | [ID] | [ограничение] | [результат] |
15. Обращение с доказательствами
Репозиторий, доступ, срок хранения, журнал редактирования и хеши: [значения]
Credentials, tokens и лишние персональные данные запрещены в отчёте.
16. Вопросы и принятый риск
| ID | Вопрос или риск | Недостающие доказательства | Ответственный | Проверка |
|---|---|---|---|---|
| Q-001 | [объект] | [доказательства] | [роль] | [дата] |
17. Реестр источников
| Источник и версия | Статус | Область применения |
|---|---|---|
HIF [версия] | стандарт продукта | [область] |
WCAG 2.2 [уровень] | рекомендация W3C | [область] |
| WCAG-EM 1.0 | методика W3C | [область] |
| WAI-ARIA 1.2 / APG | стандарт и руководство | [паттерны] |
| ISTQB CTFL 4.0.1 | программа тест-дизайна | [техники] |
Google Web Vitals [дата] | руководство по производительности | [группы] |
OWASP WSTG [версия] | руководство по безопасности | [граница] |
18. Подтверждение
Подготовил, проверил качество, подтвердил от клиента: [имена/даты]
Подтверждение клиента означает получение и записанные решения, но не меняет доказательств, не снимает ограничения и не создаёт гарантию.