|
|||
Отладка и тестирование программного обеспечения2.6 Отладка и тестирование программного обеспечения При испытании необходимо проверить: - корректное открытие книги; - правильность переходов между формами (например, если выбрана категория «Мясо», то должны открыться все подкатегории данного раздела); - корректное отображение рецептов по подкатегориям (если, например, выбрана подкатегория «Отварное мясо», то должна быть отражена информация о данной категории и при нажатии на кнопку «Перейти к рецептам» осуществлен переход на форму с рецептами и отображены рецепты, согласно подкатегории); - вывод рецептов на экран (если выбран рецепт «Бутерброд с ветчиной», то на противоположной стороне должен отобразиться рецепт в WebBrowser); - работоспособность кнопок «Вперед», «Назад», «В начало», «В конец» (осуществляют переход между рецептами в базе данных); - работоспособность всех кнопок навигации («Назад», «Выход» и т.д.); - переход со всех форм к осуществлению поиска; - работоспособность функции поиска по категориям, подкатегориям и основному ингредиенту; - отображение рецептов после выполнения поиска; - переход к форме добавления нового рецепта (должно отобразить окно авторизации для администратора); - правильность добавления нового рецепта в нужную категорию, подкатегорию; - корректность отображения справки по работе с программой; - корректность печати из WebBrowser. На рисунке 19 отображена проверка правильности открытия интерактивного справочника. На рисунке 20 отображена проверка правильного перехода от категорий к подкатегориям, а также корректное отображение информации в WebBrowser. При нажатии на любую подкатегорию должно появляться «Перейти к рецептам». На всех формах выполнение этого действия было проверено. Все работает корректно и без ошибок. На рисунке 21 отображена проверка правильности отображения списка отфильтрованных рецептов, а также вывод этих рецептов в WebBrowser. Кроме того, была проверена работоспособность все кнопок навигации на данной форме. Все работает без ошибок. Был проверен переход со всех форм к функции поиска. Отображение нужной формы происходит корректно.
Рисунок 19 – Правильное открытие интерактивного справочника
Рисунок 20 – Отображение подкатегорий и информации
Рисунок 21 – Отображение рецептов
На рисунке 22 показано правильный вывод результатов поиска по категориям и подкатегориям. Кроме того, была выполнена проверка функции поиска по основному ингредиенту, все работает без ошибок.
Рисунок 22 – Правильность выполнения функции поиска
Было проверено добавление нового рецепта. На рисунке 23 изображена эта проверка.
Рисунок 23 – Добавление нового рецепта После этого был осуществлен переход в базу данных. Рецепт добавился в базу данных. Это произошло без сбоев и ошибок. Была также проверена корректность печати, перехода к справке. При тестировании интерактивного справочника были проверены все области. Все работает корректно без сбоев и ошибок.
|
|||
|