Технология программирования - 7 стр.

UptoLike

Всю необходимую подпрограмме информацию нужно стремиться переда-
вать ей в качестве параметров, а не через глобальные переменные, изменение ко-
торых трудно отследить.
Действия по вводу-выводу следует отделять от вычислительных операций.
Разрабатывайте тестовые данные заранее
Контрольных примеров должно быть минимально необходимое количество.
Процесс тестирования программы можно разделить на три этапа:
проверка в нормальных условиях,
проверка в экстремальных условиях,
проверка в исключительных ситуациях.
Проверка в нормальных условиях предполагает тестирование на основе
данных, характерных для реальных условий функционирования программы.
На втором этапе тестирования производятся
так называемые граничные испытания, когда в качестве тестовых данных
используются экстремальные значения
граничные значения области изменения
входных переменных, которые должны восприниматься программой как правиль-
ные данные;
проверки при граничных объемах данных, слишком малых (так называе-
мые нулевые примеры) или слишком больших.
Проверка в исключительных условиях проводится с использованием дан-
ных, значения которых лежат за пределами допустимой области изменения. Про-
грамма должна сообщать
обо всех ситуациях, когда она не в состоянии правильно
обработать данные.