Функциональное тестирование
При функциональном тестировании осуществляется проверка каждого пункта меню, каждой операции, с целью проверки выполнения всех функций, определенных на этапе объектно-ориентированного анализа и проектирования.
Функциональное тестирование должно гарантировать работу всех элементов управления в автономном режиме.
Протестируем функцию диагностики памяти.
Для того чтобы диагностировать память необходимо ввести и выбрать из имеющихся все требуемые данные. Затем нажать кнопку «Диагностика памяти».
После этого появится поле с диагностикой памяти. Функция диагностики памяти приведена на рисунке ниже.
Рисунок 1-Тестирование аппаратной части ПК Рисунок 2-Диагностика памяти.
Полное тестирование
Полное тестирование выполняется после успешного завершения функционального тестирования, продемонстрировавшего корректное выполнение всех функций, определенных на этапе проектирования.
Полное тестирование должно показать работу программного продукта с момента запуска до завершения с иллюстрацией реакций программы на некорректные действия пользователя.
Полное тестирование выполняется с применением тех же тестовых данных, что и для функционального тестирования. Последовательность действий по процессу полного тестирования приведена на рисунке ниже.
Рисунок 3-Открытие программы.
Рисунок 4-Открытие меню «Опции».
Рисунок 5-запуск «Диагностика памяти».
При проведении полного тестирования был выполнен конкретный пример действий пользователя и описаны результаты, которые должны быть получены при работе программного продукта. Были описаны все возможные действия пользователя и реакции программного продукта, которые были ожидаемы и соответствовали запланированным в процессе проектирования.