Тестирование продукта
(контекст зависит от требований)
ОШИБКА превращается в ДЕФЕКТ, который
вызывает СБОЙ в работе.
где живет BUG...
что проверять...
| e2e level 3 |
5% |
| integration level 2 |
25% |
| module level 1 |
70% |
|
охватить
максимальное количество модулей в приоритетных для пользователя сценариях |
|||||||||||
|
полнота передаваемых данных мапинг полей |
|||||||||||
|
интерфейс структура, вид |
[валидация вх.значений] — [логика обработки] — [ответ системы] |
||||||||||
| Защищенность Нагрузка Кросс проверки Адаптивность Доступность Локализация Логирование Установка Лицензирование Инструкция | |||||||||||
1
2
тестирование
дефектов
тестирование
дефектов
пестицида
от контекста
ошибок
от разработки
тестирования
тестирования
выполнения
разработки сценария
сценария
кода
автоматизации
системы
проведения
тестирования
ТЕСТИРОВАНИЕ ПРОДУКТА
актуальность
однозначность
выполнимость
полнота
проверяемость
отслеживаемость
обязательность
завершенность
атомарность
независимость
необходимость
абстрактность
последовательность
ФУНКЦИОНАЛЬНЫЕ
НЕФУНКЦИОНАЛЬНЫЕ
хотелки
стандарты
нормативные акты
продукты-аналоги
общепринятые нормы
функциональная пригодность
защищенность
эффективность
надежность
удобство использования
удобство сопровождения
переносимость
совместимость
Верификация - проверка программного продукта на соответствие требованиям (спецификации).
Валидация - проверка требований (спецификации) на соответствие ожиданиям заказчика (пользователя), на соответствие стандартам, нормативным актам, общепринятым нормам.