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