Организационный момент. Цельпроверяющего (тестовика) — заставить программу сбиться.
Роль тестирования состоит в том, чтобы определить местонахождение немногочисленных ошибок, оставшихся в хорошо спроектированной программе.
Диалогическое обучение
Саморегулируемое обучение
Критическое мышление
Изучение нового материала
Тестирование
при создании типичного программного проекта около 50 % общего времени и более 50–60 % общей стоимости расходуется на проверку (тестирование) разрабатываемой программы или системы.
доля стоимости тестирования в общей стоимости программ имеет тенденцию возрастать при увеличении сложности программных изделий и повышении требований к их качеству.
Что такое тестирование? Это процесс, подтверждающий правильность программы и демонстрирующий, что ошибок в программе нет
Виды тестирования Статическое тестирование(statictesting, DryRunTesting) - это процесс анализа программы на основе кода, который вычитывается вручную (т.е. без запуска программы)