Что такое проверка?
Процесс проверки включает в себя проверку документов, дизайна, кода и программы.
Что такое валидация?
Валидация является динамическим механизмом тестирования программного обеспечения и проверяет фактический продукт.
Проверка против проверки: ключевая разница
верификация |
Проверка |
- Процесс проверки включает в себя проверку документов, дизайна, кода и программы
|
- Это динамический механизм тестирования и валидации реального продукта
|
- Это не связано с выполнением кода
|
- Это всегда включает в себя выполнение кода
|
- При проверке используются такие методы, как обзоры, прохождения, проверки, проверка на рабочем месте и т. Д.
|
- Он использует такие методы, как тестирование черного ящика, тестирование белого ящика и нефункциональное тестирование
|
- Проверяется соответствие программного обеспечения спецификации
|
- Он проверяет, соответствует ли программное обеспечение требованиям и ожиданиям клиента
|
- Он находит ошибки в начале цикла разработки
|
- Он может найти ошибки, которые процесс проверки не может поймать
|
- Цель — это прикладная и программная архитектура, спецификация, полный дизайн, высокий уровень, дизайн базы данных и т. Д.
|
- Цель — это актуальный продукт
|
- Команда QA проверит и убедится, что программное обеспечение соответствует требованиям, изложенным в документе SRS.
|
- При участии команды тестирования проверка выполняется на программном коде.
|
|
|
Пример проверки и валидации
- При разработке программного обеспечения рассмотрите следующую спецификацию
Кликабельная кнопка с именем Submet
- Проверка проверит дизайн документа и исправит орфографическую ошибку.
- В противном случае команда разработчиков создаст кнопку вроде
Нажмите кнопку с именем Отправить
- Как только код готов, проверка завершена. Валидационный тест найден —
- Благодаря проверочному тестированию команда разработчиков сделает кнопку отправки нажатой