Будь умным!


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

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

Работа добавлена на сайт samzan.ru: 2015-07-05


Лабораторная работа  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. Foreign words in E Hemingways The Old Man and the Sea semantics functions frequency
2. Аналитические процедуры устанавливает единые требования в отношении применения аналитических процедур в
3. Курсовая работа на тему- товароведение и экспертиза молока пастеризованного жирностью 32 Содержание Введ
4. Пермский государственный педагогический университет Кафедра основ медицинских знаний
5. Анастасия Романовна
6. О нормативных правовых актах содержащих государственные нормативные требования охраны труда
7. тема и формы 8 Коллективный трудовой договор- понятие структура
8. тема о человеке который понял что не нужна его работа
9. Страхование коммерческих и финансовых рисков
10. Введение в теорию демократии
11. Digrm of lnguges. s result of the expnsion of the Germnicspeking peoples differences of dilect within ProtoGermnic becme more mrked nd we cn distinguish three min brnches or groups of dilects.
12. Управление финансовыми рисками и выявление направлений совершенствования управления рисками на предприятии ОАО
13. тема отсчета Удобность использования мат
14. 1 Понятие и признаки правового нигилизма [3
15. Планировка и застройка микрорайона
16. на тему- Акціонерний капітал та акціонерні товариства Виконала студентка 2 курсу групи ЕТ спеціально
17. Межгосударственный уровень устойчивого развития
18. Государство и революция Владимир Ильич Ленин Государство и революция Государство и
19. Российская академия правосудия Кафедра гуманитарных и социальноэкономических дисциплин
20. Лирика Ахматовой, Пастернака, Твардовского (сравнительная характеристика)