Нам известны 7 принципов тестирования и сейчас мы их подробно разберём.
Итак, приступим.
1. Исчерпывающее тестирование невозможно
2. Тестирование демонстрирует наличие дефектов, а не их отсутствие
3. Заблуждение об отсутствии ошибок
4. Раннее тестирование сохраняет время и деньги
5. Принцип скопления или кластеризация дефектов
6. Тестирование зависит от контекста
7. Парадокс пестицида
Зачем вообще они нужны и как могут помочь в понимании процесса тестирования? Это хороший вопрос. И если тщательно разобраться и следовать этим принципам, то можно избежать многих ошибок, недоразумений и неожиданных ситуаций в будущем.
В переводе с латинского При́нцип - это основа, начало, первоначало, и можно сказать, что принципы тестирования — это основы тестирования.