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

строительство бассейнов в Киеве - Услуги по строительству и отделке. |

РАЗРАБОТКА ТЕСТОВ И ТЕСТОВЫХ ПРОГРАММ


1. РАЗРАБОТКА ТЕСТОВ И ТЕСТОВЫХ ПРОГРАММ

 

В связи с тем, что разрабатываемый программный продукт имеет архитектуру «клиент-сервер», возникает необходимость тестирования как клиентской части, так и серверной.

Тесты можно разбить на следующие группы:

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

2)      Тесты, проверяющие правильность функционирования интерфейса пользователя.

 

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

 

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

 

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

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

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

 

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

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

 

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

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

 

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

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

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

 

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

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

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


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



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