База знаний предприятий


Тесты, проверяющие правильность работы программного продукта с данными.


 

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

 

Тест правильности добавления данных:

­          Добавление данных в таблицу;

­          Получение обновлённой информации с сервера

 

До проведения теста в таблице, с которой проводится тест, информации нет (рис. 26).

Рис. 26. Таблица «Экономические показатели» до проведения теста.

 

После выполнения процедуры добавления данных и обновления информации с сервера в таблице появились введённые данные (рис. 27). Следовательно, тест пройден успешно.

Рис. 27. Таблица «Экономические показатели» после добавления данных.

 

Также можно увидеть, что в поле «Ключ предприятия» было автоматически занесено верное значение.

Для проверки правильности процедуры модификации необходимо в таблицу добавить ещё несколько записей (рис. 28) для того, чтобы проверить изменяется ли именно та запись, которую необходимо модифицировать.

Рис. 28. Тестовый набор данных.

 

После добавления данных модифицируем показатель с ключом 13. После обновления данных с сервера видно, что запись правильно изменилась (рис. 29).

Рис. 29. Таблица «Экономические показатели» после модификации данных.

Теперь, для проверки правильности процедуры удаления, удалим эту запись. Результат процедуры удаления представлен на рис. 30.

Рис. 30. Таблица «Экономические показатели» после удаления показателя с ключом 13.

 

После обновления данных с сервера видно, что показатель действительно был удалён.

Для проверки процедуры каскадного удаления необходимо:

­          Добавить запись в главную таблицу («Предприятия»);

­          Добавить связанные с ней записи в подчинённые таблицы («Экономические показатели», «Материальная база», «Режимы», «Архив», «Изделия»);




Начало  Назад  Вперед



Книжный магазин