ЛР 3. Разработка тестового драйвера для тестирования консольных утилит методом черного ящика.
Задания
- (40)
Разработать тестовый драйвер, используя систему тестирования консольных утилит,
для проведения тестирования и формирования отчетности следующего вида:
- Описание тестового плана, тестируемого приложения
- Описание набора тестов. Каждый тест должен иметь вес - числовую харакеристику, указывающую на сложность
успешного прохождения теста, от 1 (самый легкий) до 5 (самый тяжелый).
- Описание харакеристик и ограничений каждого теста, результатов тестирования.
- Описание итогового результата тестирования - даты/времени начала и завершения тестирования,
кол-ва успешных/не успешных тестов, процент успешности, процент
результативности (отношение суммы весов успешных тестов к общей сумме весов)
- Дублирование результатов тестирования в текстовом файле. Имя файла результатов тестирования
должно включать в себя дату и время начала тестирования.
Содержимое тестовых заданий заданий импортируется из предыдущей ЛР.
- (40+20)
На основании анализа результатов тестирования внести необходимые исправления в решения тестируемых программ, провести повторное
тестирование. Повторять до получения 100% результата.