Лабораторная работа
Тестирование программ методами «черного ящика»
Цель: проанализировать методы тестирования программных продуктов, оценить различные методы с точки зрения детективности и покрывающей способности тестов
Лабораторная работа рассчитана на 4 академических часа.
Порядок выполнения работы:
1. Ознакомиться с теоретическими сведениями по стратегиям тестирования.
2. В соответствии с вариантом задачи, подготовить тесты по методикам стратегии "черного ящика".
3. Предлагаемые тесты свести в таблицу.
Номер теста |
Назначение теста |
Значения исходных данных |
Ожидаемый результат |
Реакция программы |
Вывод |
|
|
|
|
|
|
4. Разработать программу.
5. Выполнить тестирование. Занести в таблицу результаты.
6. Сделать вывод о роли тестирования с использованием стратегии "черного ящика" и возможностях его применения. Сформулировать его достоинства и недостатки.
Варианты заданий:
Задача 1. Разработать программу решения уравнения , где a, b, c - любые вещественные числа.
Задача 2.Разработать программу определения вида треугольника, заданного длинами его сторон: равносторонний, равнобедренный, прямоугольный, разносторонний.
Задача 3.Разработать программу определения вида четырехугольника, заданного координатами вершин на плоскости: квадрат, прямоугольник, параллелограмм, ромб, равнобедренная трапеция, прямоугольная трапеция, трапеция общего вида, четырехугольник общего вида.
Защита отчета по лабораторной работе
Отчет по лабораторной работе должен включать в себя:
1. Цель работы
2. Задание.
3. Алгоритм программы.
4. Таблицу с результатами тестирования.
5. Вывод.
Защита отчета по лабораторной работе заключается в предъявлении преподавателю полученных результатов (на экране монитора), демонстрации полученных навыков и ответах на вопросы преподавателя.
© ООО «Знанио»
С вами с 2009 года.