Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
технология разработки ПО.doc
Скачиваний:
40
Добавлен:
31.03.2015
Размер:
193.54 Кб
Скачать

Тестирование оопо

МЕТОДИЧКА

Возрастающая сложность ПО приводит к увеличению кол-ва ошибок в нем, а рост кол-ву и критичных выполняемых им функций влечет рост ошибок, рост ущерба от этих ошибок.

Для обеспечения корректности и надежности работы программной системы большое значение имеет различные методы тестирования, верификации и валидации. Несмотря на кажущуюся схожесть перечисленные термины тестирования означают разные уровни проверки корректности работы программных сетей, содержание этих трех процессов сводится к следующему. Тестирование отвечает на вопрос соответствует ли поведение разработанной программы требованиям. Верификация – соответствует ли разработанная система требованиям. Валидация – соответствует ли разработанная система ожиданию заказчика.

Процесс тестирования объясняет различные способы тестирования, спланированную последовательность шагов, которые приводят к успешному построению программной системы. Классическая методика тестирования может быть представлена в виде разворачивающейся спирали:

- тестирование элементов (модулей), проверяющее результаты этапа кодирования программы

- тестирование интеграции модулей ориентированная на выявление ошибок этапа проектирования

- тестирование правильности, проверяющее корректность этапа анализа требований программной системы

- системное тестирование, выявляющее дефекты этапа системного анализа.

Существует мнение, что тестирование ООП мало чем отличается от процедурно-ориентирования. Следует отметить, что многие понятия, подходы и способы тестирования у них общие, но это мнение ошибочно, напротив, особенности ООП носит существенные изменения, как в последовательности так и за содержание. Эти изменения можно сгруппировать по трем направлениям:

- расширение области применения тестирования

- изменение методики тестирования

- учет особенностей ООПО при проектировании или разработке тестовых вариантов.

Далее смотри методичку «Тестирование ПО раздел 2, с 15»

ВНИМАНИЕ РИСУНОК 9

20