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

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

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

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

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

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

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

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

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

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


संबंधित स्टडी सेट्स

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