QA - Quality Assurance Тестирование и верификация качества
Виды тестирования Назначение Метрики Способ Периодичность
Виды тестирования по назначению Функциональное тестирование (Functional) Тестирование производительности (Performance) Оперативное тестирование (Unit Testing) Регрессионное тестирование (Regression Testing)
Метрики тестирования Pass Rate – процент успешно проходящих тестов Number of Tests – количество тестовых ситуаций Performance Metrics – критерии оценки производительности Coverage Metrics (grpof, gcov) –Functional – покрытие по процедурам –Basic Blocks – покрытие по линейным участкам
Способы тестирования Black-Box Testing – тестирование «черного ящика» White-Box Testing – поведенческое тестирование Random Tests Generators Stress Testing – тестирование крайних случаев, нагрузочное тестирование Manual Testing
Периодичность тестирования Оперативное тестирование (unit) Ежедневное тестирование (daily/nightly) Еженедельное тестирование (weekly) Версионное тестирование (release)