Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР / Хакова Ю. М. Отчет ПР9.docx
Скачиваний:
0
Добавлен:
07.06.2026
Размер:
649.01 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,

СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»

(СПбГУТ)

Факультет Информационных технологий и программной инженерии

Кафедра Систем обработки данных

Направление: 09.03.02 Информационные системы и технологии

Профиль: Прикладные информационные системы и технологии

Практическое задание №9

«Тестирование ИС»

по дисциплине

«ВТиЗИ»

Выполнил:

студент группы ИСТ-223

Хакова Ю. М. «____» _________ 2025 г.

Принял:

ассистент кафедры СОД

Коровкина Е.В. «____» _________ 2025 г.

СОДЕРЖАНИЕ

Y

1 ПОСТАНОВКА ЗАДАЧИ 3

2 ВЫБОР МЕТОДОВ И ТЕХНОЛОГИЙ ТЕСТИРОВАНИЯ 3

3 РЕЗУЛЬТАТЫ РУЧНОГО ТЕСТИРОВАНИЯ 4

4 РЕЗУЛЬТАТЫ АВТОМАТИЗИРОВАННОГО ТЕСТИРОВАНИЯ 7

5 РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ С ПОМОЩЬЮ OWASP ZAP 10

6 ЗАКЛЮЧЕНИЕ 11

1 Постановка задачи

Целью практической работы №9 является проведение комплексного тестирования разработанной информационной системы учебной платформы для изучения межславянского языка с целью проверки корректности её функционирования, устойчивости к ошибочным действиям пользователя и уровня защищённости.

В рамках работы необходимо:

  • выполнить ручное тестирование основных пользовательских сценариев;

  • провести автоматизированное тестирование одного из модулей системы;

  • выполнить тестирование безопасности с использованием рекомендаций OWASP;

  • зафиксировать результаты тестирования и выявленные особенности работы системы;

  • проанализировать преимущества и ограничения применённых методов тестирования.

2 Выбор методов и технологий тестирования

Для тестирования информационной системы были выбраны ручное, автоматизированное тестирования и тестирование безопасности по методологии OWASP.

Ручное тестирование применяется для проверки работы системы с точки зрения конечного пользователя. Данный метод позволяет протестировать пользовательский интерфейс, навигацию, корректность обработки вводимых данных и поведение системы в типовых и пограничных ситуациях.

Для анализа уровня защищённости системы используется инструмент OWASP ZAP, предназначенный для выявления типовых уязвимостей веб-приложений.

Автоматизированное тестирование используется для проверки корректности работы отдельных функций и бизнес-логики системы без участия пользователя.

Данный вид тестирования позволяет быстро воспроизводить тестовые сценарии и проверять стабильность системы после внесения изменений.

  1. Результаты ручного тестирования

Ручное тестирование проводилось путём последовательного выполнения пользовательских сценариев в веб-интерфейсе системы. Результаты ручного тестирования представлены в таблицах 1-6.

Таблица 1 – Тестирование модуля регистрации

ID

Заголовок

Описание

Ожидаемый результат

Статус

T-01

Успешная регистрация

Проверка регистрации при вводе данных

Происходит создание аккаунта, отображается сообщение об успехе.

Успешно

T-02

Обработка пустых полей

Отправка формы без данных

Регистрация не выполняется, выводится сообщение об ошибке

Успешно

T-03

Ввод некоректной формы эл. почты

Отправка формы с некорректной эл. почтой

Регистрация не выполняется, выводится сообщение об ошибке

Успешно

Таблица 2 – Тестирование модуля авторизации

ID

Заголовок

Описание

Ожидаемый результат

Статус

T-04

Успешный вход в систему

Проверка входа при вводе данных

Авторизация осуществляется, пользователь попадает на страницу профиля

Успешно

T-05

Обработка пустых полей

Отправка формы без данных

Вход не выполняется, выводится сообщение об ошибке

Успешно

T-06

Ввод некоректной формы эл. почты/пароля

Отправка формы с некорректной эл. почтой/паролем

Вход не выполняется, выводится сообщение об ошибке

Успешно

T-07

Переход на страницу регистрации

Проверка работы ссылки на страницу регистрации при нажатии на кнопку “Создать аккаунт”

Осуществляется переход на страницу регистрации

Успешно

Таблица 3 – Тестирование модуля главной страницы

ID

Заголовок

Описание

Ожидаемый результат

Статус

T-08

Переход на страницу редактирования данных

Проверка перехода на страницу редактирования данных

Осуществляется переход на страницу редактирования данных с формой заполнения данных

Успешно

T-09

Переход на страницу смены пароля

Проверка перехода на страницу смены пароля

Осуществляется переход на страницу смены пароля с формой заполнения данных

Успешно

T-10

Переход на страницу “Мои заказы”

Отправка формы с некорректной эл. почтой/паролем

Вход не выполняется, выводится сообщение об ошибке

Успешно

Таблица 4 – Тестирование модуля главной страницы

ID

Заголовок

Описание

Ожидаемый результат

Статус

T-11

Переход на страницу редактирования данных

Проверка перехода на страницу редактирования данных

Осуществляется переход на страницу редактирования данных с формой заполнения данных

Успешно

T-12

Переход на страницу смены пароля

Проверка перехода на страницу смены пароля

Осуществляется переход на страницу смены пароля с формой заполнения данных

Успешно

T-13

Переход на страницу «Мои заказы»

Проверка перехода на страницу заказов

Осуществляется переход на страницу заказов

Успешно

T-14

Завершение сессии при нажатии кнопки «Выйти»

Переход на страницу авторизации при нажатии на кнопку «Выйти»

Осуществляется переход на страницу авторизации, активная сессия завершается

Успешно

Таблица 5 – Тестирование модуля Курсы

ID

Заголовок

Описание

Ожидаемый результат

Статус

T-15

Переход на страницу карточки товара

Проверка перехода на страницу товара при нажатии кнопки «Подробнее»

Осуществляется переход на страницу товара

Успешно

T-16

Добавление товара в корзину

Проверка работы кнопки «В корзину»

Товар добавляется в корзину, осуществляется переход на страницу корзины

Успешно

Таблица 6 – Тестирование модуля Корзина

ID

Заголовок

Описание

Ожидаемый результат

Статус

T-17

Удаление товара из корзины

Нажатие кнопки «Удалить»

Товар удаляется из корзины, итоговая сумма меняется

Успешно

T-18

Оформление заказа

Создание заказа

Заказ создан, корзина очищена

Успешно