Каждое изменение должно иметь воспроизводимый маршрут проверки.
Отдельная проверка синтаксиса, контракта данных и обратной совместимости.
Положительные и отрицательные тесты: недоступный пользователь, старый хеш, неверная структура, отсутствие зависимости.
Веб-интерфейс проверяется в браузере при доступности; локальные тесты с имитацией зависимостей не называются интеграционными.
Работающую конфигурацию не изменяют ради smoke-теста; опасные операции требуют явного подтверждения.
К моменту handoff указывают что проверено, что не проверено и какие права необходимы.
Подробные критерии задают в тестах соответствующего компонента, а не только в отчёте об изменении.