Федеральное агентство по образованию РФ
ГОУ ВПО Нижегородский государственный университет им.
Факультет Вычислительной математики и кибернетики
Кафедра Математического обеспечения ЭВМ
УЧЕБНЫЙ КУРС
«Технологии программирования.
Курс на базе Microsoft Solutions Framework (MSF)»
для подготовки по направлению «Информационные технологии»
Спецификации и сценарии тестов
Нижний Новгород
2006
Содержание
1. Спецификации на входы.. 3
2. Спецификации на выходы.. 3
3. Среда тестирования. 3
4. Специальные требования. 3
5. Взаимозависимости. 3
6. Тесты.. 3
6.1. Тест 1. 4
6.1.1. Свойство A.. 4
6.1.2. Свойство B.. 4
6.2. Тест 2. 4
6.2.1. . 4
6.2.2. Свойство B.. 4
2. Спецификации на входы
Раздел «Спецификации на входы» регламентирует входы, необходимые для прохождения всех тестов для данного решения. В числе таких входов могут быть клавиатура, мышь, компьютер, датчик, другое оборудование, различные действия пользователей. Описание спецификаций наряду с наименованием входа должно содержать его характеристики, такие как значения, структуры данных, интерфейсы, протоколы, базы данных, файлы и т. д.
Приведите спецификации на входы.
3. Спецификации на выходы
Раздел «Спецификации на выходы» регламентирует выходы, ожидаемые как результат прохождения тестов для данного решения. Выходы могут содержать данные, информацию о времени решения, сообщения, логи, дампы памяти, файлы, снимки экрана и т. д.
Приведите спецификации на выходы.
4. Среда тестирования
В данном разделе необходимо указать характеристику и конфигурацию среды тестирования. Такое описание может включать аппаратуру, программное окружение, инструменты, другие приложения и т. д.
5. Специальные требования
В этом разделе укажите специальные требования к организации тестирования, не вошедшие в предыдущие пункты.
6. Взаимозависимости
В данном разделе приведите существующие взаимосвязи между разными тестами. В случае, если существенен порядок выполнения тестов, укажите это явно.
7. Тесты
Данный раздел посвящен описанию конкретных тестов.
7.1. Тест 1
7.1.1. Свойство A
В данном разделе описывается тестирование некоторой части разработанной функциональности. При этом формулируются следующие положения:
Ожидаемое поведение
Ожидаемая производительность
Ожидаемая достоверность
Замечания
7.1.2. Свойство B
…
7.2. Тест 2
7.2.1. Свойство А
…
7.2.2. Свойство B
…


