Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 5 Методы тестирования программ Цель работы- приобрести практические навыки прое

Работа добавлена на сайт samzan.net:


Лабораторная работа  5

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

Цель работы: приобрести практические навыки проектирования тестов методами функционального и структурного тестирования.

Контрольные вопросы

1.Какова цель тестирования программ?

2.Что называется тестом?

3.Чем отличается отладка программ от её тестирования?

4.Назовите этапы тестирования?

5.В чём состоит стратегия тестирования программ?

6.Назовите функциональные методы тестирования?

7.Какие методы структурного тестирования Вы знаете?

8.Укажите достоинства и недостатки функциональных методов тестирования?

9.Назначение и структура таблицы классов эквивалентности?

10.Какие недостатки критерия покрытия переходов?

Методические указания

Теоретические основы тестирования программ приведены в книгах [ 1,2,3] и в конспекте лекций.

Задание к лабораторной работе

Построить тесты для головного модуля, входящего в состав спроектированного в рамках лабораторной работы № 1 комплекса программ.

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

При проектировании тестов следует придерживаться следующей стратегии:

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

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

1.Название и цель работы.

2.Внешние спецификации тестируемых модулей (можно в форме «ситуация - эффект» [2] ).

3.Таблицы классов эквивалентности и тесты, полученные методом эквивалентного разбиения.

4.Тесты, полученные методом анализа граничных условий.

5.Блок-схема программных модулей. Критерии для применяемого структурного метода тестирования. Трассировочные таблицы, предикаты путей и тесты.

Литература

1.Майерс Г. Искусство тестирования программ. – М.: Мир, 1982.

2.Майерс Г. Надёжность программного обеспечения. – М.: Мир, 1984.

3.Бутаков Е.А. Методы создания качественного программного обеспечения ЭВМ. – М.: Энергоатомиздат, 1984. – 232 с.




1. тема- Пломбирование кариозных полостей 1 класса по Блеку
2. тема управления запасами с неудовлетворенным спросом [8] В большом универмаге планируется ввести систему уп
3. Дневники вампира- Возвращение
4. д Социальные нормы представляют собой те основные формы и средства с помощью которых осуществляется регу
5. 01] Цветной режим [3
6. 043 РОЗРОБКА ТЕХНОЛОГІЇ ВИРОБНИЦТВА ТОНКОВОЛОКНИСТИХ ФІЛЬТРУЮЧИХ МАТЕРІАЛІВ ІЗ СУМІШЕЙ ПОЛ
7. темам 1 и 2 Что такое Информация Что такое информационный ресурс Что такое Экономическая информа
8.  utoCD. В зависимости от квалификации пользователя utoCD может эффективно использоваться для решения широкого
9. 60 стали Преимущественное распространение имеют каркасы из сборного железобетона
10. Фразеологизмы в пьесе Чехова Дядя Ваня
11. Тема 4. СТРАТЕГИЧЕСКИЙ МАРКЕТИНГ Вопросы- Понятие стратегического маркетинга Этапы разработки м
12. Туризм как ресурс экономического и социокультурного развития региона
13. Развитие внимания младших школьников на уроках природоведения с помощью создания проблемных ситуаций
14. Межсессионная работа по английскому
15. Курсовая работа- Інтеграційні процеси країн Західної Європи- стан розвитку і проблеми
16.  Качество оценивают по функциональной пригодности эксплуатационным характеристикам степени безопасности
17. Екологічні проблеми зберігання та утилізації відході
18. Каз. Рахметуллина М
19. I. В то время как модель OSI является концептуальной схемой взаимодействия открытых систем стек OSI представляе
20. угождавших врагу национальных изменников{1}