Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив WinRAR / лекции / Testirovanie.ppt
Скачиваний:
20
Добавлен:
20.04.2015
Размер:
467.97 Кб
Скачать

Экстремальные тестовые данные

Тестовые данные этого этапа состоят из граничных значений области изменения входных переменных.

Эти граничные значения должны быть четко специфицированны, то есть должно быть однозначно определено, как эти данные воспринимаются: как правильные, как неправильные или как нечто особенное

Экстремальные тестовые данные

Процесс использования экстремальных значений переменных в качестве тестовых данных носит название граничных испытаний

Экстремальные тестовые данные

Особый интерес представляют собой так называемые нулевые тесты:

часть или все входные параметры полагаются равными нулю

в качестве выходных величин тоже, как правило, получаются нули.

Экстремальные тестовые данные

Граничные испытания проверяют не только реакцию программы на экстремальные значения используемых в ней переменных, но и функционирование программы в условиях предельных значений управляющих параметров

Исключительные тестовые данные

Последний этап тестирования программы проводится с использованием данных, значения которых лежат за пределами допустимой области изменения

Принципы тестирования

Необходимо точно, а не приближенно представлять, каковы должны быть выходные данные для того или иного тестового набора входных данных

Принципы тестирования

Процесс тестирования надо начинать как можно раньше

Тесты для неправильных и непредусмотренных входных данных следует разрабатывать также тщательно, как для правильных и предусмотренных

Принципы тестирования

Необходимо проверять не только, делает ли программа то, для чего она предназначена, но и не делает ли она того, что не должна делать

Принципы тестирования

Нельзя планировать тестирование в предположении, что ошибки не будут обнаружены.

Вероятность наличия необнаруженных ошибок в части программы пропорциональна числу ошибок, уже обнаруженных в этой части

Методы тестирования

Восходящее тестирование

Нисходящее тестирование

Соседние файлы в папке лекции