Тестирование программного обеспечения – это процесс анализа программного средства и сопутствующей документации с целью выявления дефектов и повышения качества продукта. (Куликов А.)
7 базовых принципов тестирования:
1. Исчерпывающее тестирование невозможно;
2. Принцип скопления дефектов;
3. Эффективность раннего тестирования;
4. Парадокс пестицида;
5. Заблуждение об отсутствии ошибок;
6. Тестирование показывает наличие дефектов;
7. Тестирование зависит от контекста.