Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
апсос-лр-2001.doc
Скачиваний:
56
Добавлен:
07.06.2015
Размер:
397.31 Кб
Скачать

Порядок выполнения работы

  1. Изучить теоретические сведения.

  2. Выбрать характерный алгоритм для тестирования, нарисовать его обобщенную блок-схему. Описать входные и выходные данные.

  1. Определить значения переменных, при которых реализуется Структурное тестирование (“белый ящик”):Покрытие операторов, Покрытие узлов ветвления илиусловий и Комбинаторное покрытие условий.

  1. Выполнить Функциональное тестирование («черный ящик»). Построить таблицу входных условий тестируемого алгоритма. Определить классы эквивалентности входных условий. При помощи этой таблицы спроектировать тестовые наборы данных. Разработать сообщения при реализации неправильных классов эквивалентности.

  2. Оформить отчет.

  3. Подготовиться к защите лабораторной работы.

Содержание отчета

  1. Фамилия, имя, отчество, группа, тема.

  2. Блок-схема алгоритма тестируемой программы.

  3. Таблица входных условий тестируемого алгоритма.

  4. Несколько тестовых наборов данных.

  5. Выводы по работе.

Вопросы для контроля и самостоятельной работы

  1. Опишите процесс отладки программного изделия.

  2. Что такое тестирование программного изделия, для чего оно выполняется?

  3. Перечислите основные принципы тестирования, дайте их определения.

  4. Перечислите основные методы тестирования. В чем сущность этих методов?

  5. Как проектируются тестовые наборы данных?

  6. Как выбираются тестовые наборы данных при структурном тестировании?

  7. Как выбираются тестовые наборы данных при функциональном тестировании? Назовите методы функционального тестирования.

  8. Что такое классы эквивалентности, для чего используются таблицы входных условий и классов эквивалентности?

  9. Как выбираются классы эквивалентности в различных случаях?

Литература

  1. Норенков И.П. Введение в автоматизированное проектирование технических устройств и систем. - М.: Высш. шк., 1986. - 304 с.

  2. Быков В.П. Методическое обеспечение САПР в машиностроении. -Л: Машиностроение. Ленингр. отделение, 1989. - 255 с.

  3. Половинкин А.И. Основы инженерного творчества. 2-е изд., перераб. и доп. - М: Машиностроение, 1988.- 362 с.

  4. Гради Буч. Объектно-ориентированное проектирование с примерами применения: Пер. с англ. - М.: Конкорд, 1992. - 519 с.

  5. Системы автоматизированного проектирования. В 9 кн. / Под ред. И.П. Норенкова. Кн.4. Математические модели технических объектов /В.А.Трудоношин, Н.В.Пивоварова - Мн.: Высшая школа, 1988. - 159с.

  6. Калянов Г.Н. CASE. Структурный системный анализ. Автоматизация и применение. - М.: ЛОРИ, 1996. - 242 с.

  7. Колесников Л.А. Основы теории системного подхода. -К.: Наукова думка, 1980. - 176с.

  8. Ющенко Е.Л. и др. Многоуровневое структурное проектирование программ. –М.: ФиС, 1989. –263с.

  9. Боэм Б. Инженерное проектирование программного обеспечения. –М.: ФиС, 1985. – 180 с.

  10. Маклаков С.В. BPWin и EPWin CASE средства разработки информационных систем. - М.: Диалог-МИФИ, 1999.-346 с.

  11. Экономика, разработка и использование программного обеспечения ЭВМ. /В.А.Благодатских, М.А.Енгибарян, Е.В.Ковалевская и др. - М.: ФиС, 1995. – 288 с.

  12. Методические указания к курсовому проекту по дисциплине “Основы автоматизированного проектирования сложных объектов и систем” /Сост. А.Ф. Тарасов. - Краматорск: ДГМА, 2001. – 8с.

  13. Методические указания к лабораторным работам по дисциплине “Основы системного анализа объектов и процессов компьютеризации” /Сост. А.Ф. Тарасов, М.А. Винников. - Краматорск: ДГМА, 2002 - 40 с.

  14. Методические указания к курсовому и дипломному проектированию «Анализ объекта автоматизированного проектирования, разработка информационной модели и алгоритмов проектирования» /Сост. А.Ф.Тарасов. - Краматорск: ДГМА, 2001. - 31 с.

  15. Методические указания к лабораторным работам по дисциплине "Основы САПР" /Сост. Г.Б. Билык и др. - Краматорск: КИИ, 1991. - 53с.

  16. Методические указания к курсовому и дипломному проектированию для студентов всех специальностей вуза. Конструкции опор валов на подшипниках качения в редукторах и коробках скоростей /Сост. А.И. Гребенюк, А.В. Чумаченко. - Краматорск: КИИ, 1984. - 52 с.

  17. Методические указания по содержанию и оформлению пояснительной записки к курсовому проекту по дисциплине "Детали машин" (для студентов всех специальностей) /Сост. В.Л. Попов. - Краматорск: КИИ, 1992. - 16 с.

  18. Методические указания к курсовому и дипломному проектированию по составлению спецификации (для студентов всех специальностей вуза) /Сост. Л.Л. Роганов. - Краматорск: КИИ, 1987. - 12 с.

  19. Методические указания для студентов всех специальностей. Структура и правила оформления текстовых документов /Сост. В.М. Гах. - Краматорск: ДГМА, 1999. – 33 с.