Что такое верификация и валидация в тестировании
Что проверяют
Различаете ли вы две проверки качества и можете ли показать, где каждая из них живёт в работе аналитика. Следом почти всегда просят пример из практики: как вы проверяли требования до разработки и как убеждались, что сделанное решает задачу заказчика.
Как отвечать
Начните с классической пары вопросов Боэма:
- верификация: «делаем ли мы продукт правильно?». Сверка артефакта с тем, что для него задано: требования со стандартом и друг с другом, макет с требованиями, реализация со спецификацией;
- валидация: «делаем ли мы правильный продукт?». Сверка с реальной потребностью: решит ли это проблему пользователя и бизнеса.
Дальше привяжите к своей роли. Для аналитика верификация требований это ревью по критериям качества из ISO/IEC/IEEE 29148 или BABOK: однозначность, полнота, непротиворечивость, проверяемость, трассируемость. Инструменты: чек-лист ревью, матрица трассируемости, сверка описания API с OpenAPI-схемой, проверка, что у каждой user story есть проверяемые критерии приёмки.
Валидация начинается раньше кода: показ прототипа в Figma, разбор сценариев с пользователями, проход по BPMN-схеме вместе с владельцем процесса. После релиза это UAT, приёмка заказчиком и продуктовые метрики: пользуются ли фичей так, как планировали.
Хороший пример: требование «отчёт формируется быстро» не проходит верификацию, потому что его нельзя проверить. Требование «отчёт до 10 000 строк формируется за 5 секунд» проходит, но может провалить валидацию, если бухгалтерии на самом деле нужна выгрузка в 1С, а не отчёт на экране.
Где спотыкаются
Сводят всё к «верификация это тестирование кода, валидация это тестирование пользователем». Для аналитика обе проверки в первую очередь касаются требований и начинаются до разработки.
Путают, что с чем сверяется. Верификация идёт против спецификации, валидация против потребности, поэтому продукт может пройти первую и провалить вторую.
Не приводят своего примера. Определение звучит заученно, а одна история про найденное противоречие в требованиях показывает, что вы этим действительно занимались.