Док-5-Программа и методика испытаний (Готовое ДЗ неизвестного варианта (3))
Описание файла
Файл "Док-5-Программа и методика испытаний" внутри архива находится в папке "Готовое ДЗ неизвестного варианта (3)". Документ из архива "Готовое ДЗ неизвестного варианта (3)", который расположен в категории "". Всё это находится в предмете "объектно-ориентированное программирование (ооп)" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "объектно-ориентированное программирование (ооп)" в общих файлах.
Онлайн просмотр документа "Док-5-Программа и методика испытаний"
Текст из документа "Док-5-Программа и методика испытаний"
Московский государственный технический университет им. Н.Э.Баумана
____________________________________________________________________
Утверждаю: | _______________________ |
Большаков С.А. | "__"_____________2006 г. |
Домашнее задание по дисциплине ПППО
“ Библиотека классов таблиц и их содержимого в виде текстовых ячеек ”
Программа и методика испытаний
(вид документа)
писчая бумага
(вид носителя)
4
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-63 | _______________________ |
Вершинский А.В. Вариант 4. | "__"_____________2006 г. |
Москва – 2006
________________________________________________________________
Оглавление
1. ОБЪЕКТ ИСПЫТАНИЙ
2. ЦЕЛЬ ИСПЫТАНИЙ
3. СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ
4. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯ ИСПЫТАНИЯ
4.1. Требования к условиям проведения испытаний
4.2. Требования к программной документации
4.3. Требования к техническим характеристикам
4.3.1. Требования к условиям эксплуатации
4.3.2. Требования к надежности системы
4.3.3. Требования к программной совместимости
5. ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ
5.1. Состав и структура технических и программных средств
5.2. Последовательность испытаний (в виде таблицы)
ОБЪЕКТ ИСПЫТАНИЙ
Объектом испытаний является система классов таблиц.
-
ЦЕЛЬ ИСПЫТАНИЙ
Целью проведения испытаний является проверка правильности работы всех указанных в техническом задании функций системы классов.
-
СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ
При проведении испытаний предоставляются следующие документы:
- техническое задание
- техническое описание
- программа и методика испытаний
- руководство системного программиста
- руководство пользователя
-
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯ ИСПЫТАНИЯ
-
Требования к условиям проведения испытаний
-
Для правильного проведения испытаний необходимо изучить документы «Руководство пользователя» и «Руководство системного программиста» и соблюдать все требования и инструкции, изложенные в этих документах.
Испытания проводятся на основе тестового образца, который должен поставляться вместе с системой классов.
-
Требования к программной документации
Должны быть представлены все документы, которые указаны в пункте «Состав предъявляемой документации» этого документа.
-
Требования к техническим характеристикам
-
Требования к условиям эксплуатации
-
Условия эксплуатации должны полностью удовлетворять требованиям пункта 5.3 документа «Техническое задание».
-
Требования к надежности системы
Система должна обеспечивать надёжность и стабильность своей работы при её использовании. Требования к надёжности системы должны быть точно такими же, которые указаны в пункте 5.5 документа «Техническое задание».
-
Требования к программной совместимости
Требования программной совместимости должны полностью удовлетворять требованиям, приведённым в пункте 5.7 документа «Техническое задание»
-
ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ
-
Состав и структура технических и программных средств
-
Состав и структура технических программных средств должны быть такими же, как указана в пунктах 5.2 и 5.6 документа «Техническое задание».
-
Последовательность испытаний
№ пункта ТЗ | Выполняемые действия | Ожидаемый результат | |
1 | 5.1.2.1. Класс AbstStr должен содержать следующие поля: число элементов списка, цвет текста в строке, выравнивание в строке. | Запустите на выполнение файл kurs.exe без параметров и в появившемся меню выберите пункт 1 или 2. Заполнение списка произойдёт автоматически. Для возвращения в меню нажмите Enter. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
2 | 5.1.2.2. Класс AbstStr должен предоставлять пользователю возможность распечатать любой элемент объекта и любое поле объекта; | Выполнить пункт 1 | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
5 | 5.1.3.1 Класс Str должен наследоваться от класса AbstStr; 5.1.3.2. Класс Str должен быть контейнерным для класса sCell; | Выполнить пункт 1. В исходном коде видно, что Str наследуется от AbstStr, а сам класс является контейнером объектов класса sCell. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
6 | 5.1.3.3. Класс Str должен уметь выполнять операции над списками – объединение, присваивание, удаление ячейки из строки, очистка ячейки, объединение ячеек в строке, обмен ячейками между строками. | Запустите на выполнение файл kurs.exe без параметров. В появившемся меню последовательно выбирайте пункты с третьего по восьмой для проверки результата работы программы. Чтобы выбрать пункт необходимо ввести его номер, а затем нажать Enter. Для возвращения в меню после каждого выполненного пункта нажимайте Enter. | Смотри приложение : рисунок 1– меню; рисунки 4 и 5 – если вы выбрали пункт 3; рисунок 6 – если вы выбрали пункт 4; рисунок 7 – если вы выбрали пункт 5; рисунок 8 – если вы выбрали пункт 6; рисунок 9 – если вы выбрали пункт 7; рисунки 10 и 11 – если вы выбрали пункт 8. |
7 | 5.1.3.2. Класс Str должен содержать операции присваивания(=) и конкатенации объектов(+), а так же операцию инкремента(++), ссылки по номеру([]) и вычитание объектов(-). | Запустите на выполнение файл kurs.exe без параметров. В появившемся меню последовательно выберите пункт 4 и 7 для проверки результата работы программы. Чтобы выбрать пункт необходимо ввести его номер, а затем нажать Enter. Для возвращения в меню после каждого выполненного пункта нажимайте Enter. | Смотри приложение : рисунок 1– меню; рисунок 12 – если вы выбрали пункт 4; рисунок 13 – если вы выбрали пункт 7; |
8 | 5.1.3.5. Класс Str должен содержать в себе структуру –Ячейки. | Выполнить пункт 1 . | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
9 | 5.1.4.1. Класс sCell должен иметь поля: текст, цвет текста в ячейке и его порядковый номер. | Выполнить пункт 1. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
10 |
| Выполнит пункт 1. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
5