92
2.4 Контрольный пример реализации проекта и его описание
Тестирование является важной и обязательной частью процесса
разработки. Причем, в разработке программы необходимо не только финальное,
обязательное тестирование, но и периодичное.
Процесс тестирования можно разделить на следующие этапы:
• проверка в нормальных условиях (правильность работы программы
для характерных данных);
• проверка в исключительных ситуациях.
• Тестирование нулевыми данными;
• Тестирование чужими данными;
• Тестирование избыточными данными.
Прикладное программное обеспечение будет тестироваться на локальной
машине с использование сервера MSSQL. Будет применяться комплексное
тестирование имитирующее работу пользователя и администратора с системой.
В ходе тестирования будут выполнены следующие действия: 1) регистрация
нового пользователя, 2) подтверждение регистрации администратором, 3)
задание прав модератора пользователю, 4) обработка заявки, 5) добавление
новой заявки.
Тестирование в нормальных условиях предполагает тестирование на
основе данных и условий, которые характерны для реального функционирования
программы. В данном случае нормальные условия это: наличие неповрежденной
базы данных, правильное указание параметров программы, ввод корректных
данных.
При проверке в нормальных условиях все функции программы работают
правильно, и выдается достоверная информация в соответствии с результатами
контрольных расчетов.
Тестирование нулевыми данными
В разработанной системе обязательными являются все поля, содержание
которых критично для вводимой информации.