Выбор ответа Junior Основы тестирования обновлено

Верификация и валидация

Вопрос

Чем верификация отличается от валидации?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Верификация: соответствие требованиям; валидация: решает ли задачу пользователя. Можно идеально выполнить требования и получить продукт, который не нужен пользователю: верификация пройдена, валидация нет.

Варианты ответа

  1. Верификация: соответствие требованиям; валидация: решает ли задачу пользователяправильный ответ
  2. Верификация делается вручную по чек-листу, валидация автотестами в CI перед релизом
  3. Верификация проверяет исходный код, валидация проверяет данные, введённые в формы
  4. Это одно и то же: термины пришли из разных стандартов и означают проверку продукта

Разбор

Можно идеально выполнить требования и получить продукт, который не нужен пользователю: верификация пройдена, валидация нет. Поэтому валидацию делают с пользователями или на приёмке. Ручной и автоматизированный способ к различию не относятся. Валидация данных в форме это другое значение слова, из программирования.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.