Курсовой проект Разработка тикет системы для ИТ отдела. Курсач. Министерство цифрового развития
Скачать 0.8 Mb.
|
ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ После разработки приложения необходимо приступить к его тестированию. Тестирование ПО – это анализ и исследование программного продукта с целью выявления возможных ошибок, а также оценки и демонстрации того, что продукт соответствует заявленным требованиям. В этой главе описана история изменения версий приложения, определены объекты тестирования и составлены тест-кейсы в виде таблицы. История изменений Версионность разработанного приложения можно увидеть в таблице (табл. 4.1). Номер версии состоит из трех частей, разделенных точкой, где: первая часть обозначает крупные изменения, либо изменения несовместимые с предыдущей версией; вторая часть – добавление функционала без нарушения совместимости; третья часть – исправления. Таблица 4.1 Версионность программного продукта
Определение объектов тестирования Объекты тестирования разделены на две группы – функциональные и нефункциональные. В данном случае к функциональному тестированию относится: тестирование входа в приложение через логин и пароль; тестирование проверки статуса заявки по номеру тестирование просмотра заявок тестирование изменения заявок; тестирование изменения данных в базе; тестирование добавления заявок; тестирование обмена данными между базами; тестирование выгрузки отчета. К нефункциональному тестированию относится: тестирование приложения на совместимость с операционными системами Windows 8.1/10; тестирование пользовательского интерфейса. Описание процесса тестирования Описание процесса функционального тестирования приведено в таблице (табл. 4.2). Тестирование проводилось методом черного ящика. Таблица 4.2 Функциональное тестирование. Тест-кейсы
Как было сказано ранее, к нефункциональному тестированию относится тестирование приложения на совместимость с операционными системами Windows 8.1/10 и тестирование пользовательского интерфейса. Вначале было проведено тестирование разработанного приложения на совместимость с ОС MS Windows 8.1 и MS Windows 10. В результате запуска приложение отобразилось корректно, все функции работали в соответствии с требованиями. Далее было проведено тестирование графического интерфейса пользователя. Он отображается корректно, текст разборчив и не сливается с фоном, все кнопки и ссылки, не требует длительного времени на освоение и находятся на виду. Общая проверка: для начального окна установлен запрет на изменение размера; вид и взаимное расположение элементов при уменьшении или увеличении рабочего окна не меняется; орфографические и пунктуационные ошибки отсутствуют; все страницы имеют правильные заголовки; для перехода по кнопкам, выпадающим спискам и текстбоксам может быть использована клавиша TAB; для перехода по кнопкам, выпадающим спискам и текстбоксам могут быть использованы стрелки; для нажатия на кнопку может быть использована клавиша ENTER; двойной клик не используется. Окна и страницы: цвет фона начального окна соответствует требованиям; цвет фона рабочего окна соответствует требованиям; цвет шрифта соответствует требованиям; размер шрифта соответствует требованиям; в начальном окне логотип располагается в левом верхнем углу; в рабочем окне логотип располагается в левом верхнем углу; цвет фона страниц соответствует требованиям. Выпадающие списки: при наведении курсора на выпадающий список, кнопка выпадающего списка меняет цвет с серого на голубой; элементы выпадающего списка в начальном окне располагаются в алфавитном порядке; элементы выпадающего списка на странице «Передача» располагаются в алфавитном порядке; выбранный элемент обозначается выбранным; для перехода по элементам выпадающего списка могут быть использованы стрелки. Текстбоксы: при наведении курсора на текстбокс, курсор меняется на поинтер; расположены возле соответствующего текста; в начальном окне пустые; в начальном окне выровнены по одной линии, имеют одинаковый размер; на странице «Добавление» содержат демонстрационные значения; на странице «Добавление» выровнены по одной линии, имеют одинаковый размер; текст в текстбоксах выделяется с помощью Ctrl+A/Shift+стрелка. Кнопки: цвет кнопок соответствует требованиям; цвет шрифта кнопок соответствует требованиям; при наведении курсора на кнопку, кнопка меняет цвет с серого на голубой; кнопки «Вперед» и «Назад» в рабочем окне реализуют переходы по соответствующим окнам. Таким образом, основной функционал приложения, совместимость с ОС Windows 8.1/10 и графический интерфейс пользователя полностью протестированы. |