кода, направленный на выявление существующих в нем дефектов.
Под дефектом понимается участок программного кода, выполнение которого при определенных условиях приводит к неожиданному поведению системы (т.е. поведению, не соответствующему требованиям).
Задача тестирования - определение условий, при которых проявляются дефекты системы, и протоколирование этих условий.
Цель применения процедуры тестирования программного кода -минимизация количества дефектов (в особенности существенных) в конечном продукте.