Теория тестирования ПО: Верификация и валидация

Ace your homework & exams now with Quizwiz!

Ключевые отличия Валидации

1. Делаем ли мы правильный продукт 2. Правильно ли реализована функциональность 3. Валидация происходит после верификации и как правило отвечает за оценку продукта в целом 4. Производится тестировщиком 5. Включает динамический анализ - выполнение программы для сравнения ее реальной работы с установлеными требованиями 6. Субьективный процесс, включающий личную оценку качества работы ПО

Ключевые отличия Верификации

1. Делаем ли мы продукт правильно 2. Реализована ли вся функциональность 3. Верификация происходит раньше и включает проверку правильности написания документации, кода 4. Производится разработчиками 5. Включает статический анализ - инспектирование кода, сравнение требований 6. Основываеться на обьективной оценке соответствия реализованых функций

Валидация (validation)

это определение соответствия разрабатываемого ПО ожиданиям и потребностям пользователя, требованиям к системе.

Верификация (verification)

это процесс оценки системы или её компонентов с целью определения того, удовлетворяют ли результаты текущего этапа разработки условиям, сформированным в начале этого этапа. То есть, выполняются ли задачи, цели и сроки по разработке продукта.


Related study sets

Starting out with Java chapter 3

View Set

Chapter 12 Disaster Recover and Incident Response (Review Questions & Answers)

View Set

ACG 4632 Chapter 1 and 12 homework

View Set

Ch. 40 Fluid, Electrolyte, and Acid-Base Balance

View Set