Программа и методика испытаний (ГОСТ 19.301-79)

Объект испытаний

Наименование информационной системы«Расчет платежей за коммунальные услуги ТСЖ-99». Информационная системапредназначена для автоматизации рабочего места управляющего ТСЖ, ведения расчета оплаты за коммунальные услуги для квартиросъёмщиков.

Цель испытаний

Проверка соответствия характеристик разработанного программного изделия функциональным требованиям, изложенным в техническом задании и надежности функционирования программы.

Требования к программе

При проведении испытаний, функциональные характеристики программы подлежат проверке на соответствие требованиям, изложенным в пункте «Требование к составу выполняемых функций» технического задания (см. страница 6).

Требования к программной документации

Состав программной документации, предъявляемой на испытании, содержит:ГОСТ 19.201-78. ЕСПД. Техническое задание; ГОСТ 19.506-79. ЕСПД. Описание языка;ГОСТ 19.402-78. ЕСПД. Описание программы;ГОСТ 19.202-78. ЕСПД. Спецификация.

Средства и порядок испытаний

Технические средства, используемые во время испытаний

Программа работает в соответствии с условиями эксплуатации ОС MS DOS ПК типа IBM PC/AT.В состав технических средств компьютер включает в себя:

1) Процессор: IntelCore i54460, частота процессора 3.2 ГГц, количество ядер процессора – 4, чипсет материнской платы - Intel H81;

2) Оперативная память: DIMM, DDR34096 Мб 1600 МГц, максимальный объем оперативной памяти - 16 Гб;

3) Жесткий диск:500 Гб, 7200 об/мин, SATA III;

4) Мышь, монитор, клавиатура.

Порядок проведения испытаний: Проверка аппаратного устройства; Проверка совместимости; Испытание программы на работоспособность; Проверка средства взаимодействия с компонентами; Проверка средства редактирования данных; Проверка автоматического формирования отчетов.

Методы испытаний

Перечень проверок, проводимых во время испытаний должен включать в себя:проверку соответствия технических характеристик программы;проверку степени выполнения функциональных требований программы.

Тестирование проводится методом «черного ящика», для тестирования используем следующие способы: разбиение по эквивалентности и диаграммы причинно-следственных связей, они представлены в п. 5.3 Тестирование (см. страница 54-55).

Программа и методика программа и методика испытаний составлено в соответствии с ГОСТ 19.301-79. ЕСПД. Требования к содержанию и оформлению.

Результат тестирования

Результат тестирования приведен в таблице 5.

Таблица 5–Результат тестирования

Компоненты Входные данные Ожидаемый результат Полученный результат Результат тестов
Метод тестирования разбиения по эквивалентности
1) Тестируемые элементы Form: DBLookupComboBoxNumber, DBLookupComboBoxLS, DBLookupComboBoxFIO, DBLookupComboBoxAdr, DBLookupComboBoxkolvo, DBLookupComboBoxpl, DBLookupComboBoxNaimvoda, DBLookupComboBoxNaimsvet, DBLookupComboBoxNaimgiljo, DBLookupComboBoxNaimobslug, DBLookupComboBoxNaimotopl, DBLookupComboBoxvoda, DBLookupComboBoxsvet, DBLookupComboBoxgiljo, DBLookupComboBoxobslug, DBLookupComboBoxotopl, DBLookupComboedBoxvoda, DBLookupComboedBoxsvet, DBLookupComboedBoxgiljo, DBLookupComboedBoxobslug, DBLookupComboedBoxotopl:TDBLookupComboBox
DBLookupComboBoxNumber Раскрывающийся список справочников Вывод раскрывающегося списка справочника Совпадает с ожидаемым результатом Ошибки не выявлены
2) Тестируемые элементыFormKvitanzia: DBGridQuit,FormSobstvennikov: DBGridSob, FormTarifov: DBGridVoda, DBGridGiljo, DBGridOtopl, DBGridSvet, DBGridObslug: TDBGrid
DBGridQuit Вывод информации в таблице Информация выводится в таблице Совпадает с ожидаемым результатом Ошибки не выявлены
3) ТестируемыеэлементыData Module DFM: ADOTable Sob, ADOTableVoda, ADOTableGiljo, ADOTableOtopl, ADOTableSvet,ADOTableObslug, ADOTable Quit, ADOTableRequisites:TADOTable
ADOTable Sob Выборка таблицы из базы данных Выборка таблицы из БД Совпадает с ожидаемым результатом Ошибки не выявлены

Продолжение таблицы 5

4) Тестируемыеэлементы Data Module DFM: Data Source Sob, Data Source Voda, Data Source Giljo, Data Source Otopl, Data Source Svet,DataSource Obslug, DataSource Quit, DataSource Requisites:TDataSource
DataSource Sob Создание связей между таблицами в базе данных Осуществляется создание связей между таблицами в базе данных Совпадает с ожидаемым результатом Ошибки не выявлены
5) ТестируемыеэлементыFormTableSobstvennikov: DBEditNumber, DBEditLS, DBEditkolvo, DBEditPl,FormTableTarifov: DBEditVoda, DBEditOtopl, DBEditGiljo, DBEditSvet, DBEditObslug, FormTableKvitanzii: DBEditNpVoda, DBEditNpOtopl, DBEditNpGiljo, DBEditNpSvet, DBEditNpObslug, DBEditKpVoda, DBEditKpOtopl, DBEditKpGiljo, DBEditKpSvet, DBEditKpObslug, DBEditKolvoVoda, DBEditKolvoOtopl, DBEditKolvoGiljo, DBEditKolvoSvet, DBEditKolvoObslug, FormRequisites: DBEditTelN1, DBEditTelN2, DBEditTelN3, DBEditTelN4, DBEditINN, DBEditBIK, DBEditRS, DBEditKS: TDBEdit
Form Table Sobstvennikov: DBEdit LS   Ввод русских букв и символов Сообщение пользователю «Разрешен ввод только цифрами» Совпадает с ожидаемым результатом Выявлена ошибка
Ввод цифр Отображение набранных цифр Совпадает с ожидаемым результатом Ошибки не выявлены
FormTableTarifov: DBEdit Voda Ввод русских букв Сообщение пользователю «Разрешен ввод только цифрамии запятой» Совпадает с ожидаемым результатом Выявлена ошибка
Ввод цифр Отображение набранных цифр Совпадает с ожидаемым результатом Ошибки не выявлены
Ввод символов Сообщение пользователю «Разрешен ввод только цифрамии запятой» Совпадает с ожидаемым результатом Выявлена ошибка
Ввод запятой Отображение набранной запятой Совпадает с ожидаемым результатом Ошибки не выявлены
6) ТестируемыеэлементыFormTableSobstvennikov: DBEditFIO, FormTableTarifes: DBEditEdVoda, DBEditEdOtopl, DBEditEdGiljo, DBEditEdSvet, DBEditEdObslug, FormTableTarifes: DBEditNaimVoda,DBEditNaimOtopl, DBEditNaimGiljo, DBEditNaimSvet, DBEditNaimObslug:TDBEdit
Form Table Sobstvennikov:DBEdit FIO Ввод русских букв Отображение набранных букв Совпадает с ожидаемым результатом Ошибки не выявлены
Ввод цифр Сообщение пользователю «Разрешен ввод только русскими буквами и точками в инициалах» Совпадает с ожидаемым результатом Выявлена ошибка
Ввод символов Сообщение пользователю «Разрешен ввод только русскими буквами и точками в инициалах» Совпадает с ожидаемым результатом Выявлена ошибка
Ввод точек Отображение набранных точек Совпадает с ожидаемым результатом Ошибки не выявлены



Продолжение таблицы 5

Form Table Tarifes:DBEditNaimVoda Ввод русских букв Отображение набранных букв Совпадает с ожидаемым результатом Ошибки не выявлены
Ввод цифр Сообщение пользователю «Разрешен ввод только русскими буквами» Совпадает с ожидаемым результатом Выявлена ошибка
Ввод символов Сообщение пользователю «Разрешен ввод только русскими буквами» Совпадает с ожидаемым результатом Выявлена ошибка
7) Тестируемые элементы FormTableKvitanzii: DBEditKolvoVoda, DBEditKolvoOtopl, DBEditKolvoGiljo, DBEditKolvoSvet, DBEditKolvoObslug, DBEditItogVoda, DBEditItogOtopl, DBEditItogGiljo, DBEditItogSvet, DBEditItogObslug, DBEditItog: TDBEdit
DBEditKolvoVoda Ввод c клавиатуры Сообщение пользователю «Ввод с клавиатуры запрещён» Совпадает с ожидаемым результатом Выявлена ошибка

Наши рекомендации