Процесс разработки и создания программного продукта проходит несколько стадий: сбора и обработки необходимой информации, выбора средств реализации, программирование, тестирование, и только после этого наступает этап опытной эксплуатации.
Для того чтобы избежать ошибок и сбоев на завершающей стадии, необходимо разработать алгоритм действий, представить макет будущего приложения, четко разграничить требуемые функции.
Наиболее целесообразный метод тестирования – проверка работоспособности основных функций программного продукта. Тестировалось отдельно два различных случая: пользователь вошел в систему под правами обычного пользователя; пользователь вошел в модуль администрирования системы под правами администратора. Тестирование программного продукта проводилось на компьютере со следующими характеристиками: процессор «AMD Athlon(tm) 64 X2 Dual Core Processor 4000+» с тактовой частотой 2,11 ГГц, оперативная память 3 Гб, жесткий диск 512 Гб, видеокарта «NVIDIA GeForce 9600 GT» (512 Мб).
Минимальные системные требования к программному продукту: процессор с тактовой частотой 1,4 ГГц, оперативная память не менее 256 Мб, видеокарта не менее 128 Мб.
В результате тестирования программного продукта было установлено, что разработанное программное обеспечение полностью отвечает предъявленным в техническом задании требованиям.