
3 сем / Руденский_3316_ПР4
.docxМинобрнауки России
Санкт-петербургский государственный
Электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра вычислительной техники
Отчёт
Практическая работа №4
По дисциплине «Введение в тестирование ПО»
Тема: «Фиксация дефекта в среде баг-трекинговой системы»
Студент гр. 3316 |
|
Руденский И.М. |
Преподаватель |
|
Турнецкая Е.Л. |
Санкт-Петербург
2024
Введение
Цель работы: получение практических навыков фиксации дефектов в среде баг-трекинговой системы.
Предметная область: веб-приложение Nespresso (https://nespresso.press/), которое предназначено для розничной онлайн-продажи кофейных напитков и кофемашин.
Ход работы
Дефект №1
Краткое описание |
Отсутствие валидации электронной почты |
Проект |
nespresso.press |
Описание |
Приложение даёт возможность пользователю создать аккаунт на почту некорректного формата без её подтверждения (проверяется только наличие @) |
Номер версии |
1.0 |
Важность |
S3 значительная |
Приоритет |
P1 высокий |
Статус |
Новая |
Автор |
Руденский Игорь |
Назначен на |
Руденский Игорь |
Шаги вопроизведения |
1. Открыть страницу сайта: https://nespresso.press/ 2. Перейти во вкладку профиль, затем нажать на “Зарегистрироваться” 3. Ввести email (123123123@321321.com) 4. Придумать пароль 5. Нажать на кнопку “Регистрация”
|
Ожидаемый результат |
Ожидается уведомление о письме, отправленном на данную почту (123123123@321321.com) для дальнейшей авторизации |
Фактический результат |
Аккаунт регистрируется на введенную электронную почту |
Дефект №2
Краткое описание |
Ошибка на сервере в базе данных |
Проект |
nespresso.press |
Описание |
Приложение выдаёт ошибку 1264 Database Error при попытке добавить в корзину большее количество товара, чем есть в наличии (обязательно нажать enter 2 раза). |
Номер версии |
1.0 |
Важность |
S2 критическая |
Приоритет |
P1 высокий |
Статус |
Новая |
Автор |
Руденский Игорь |
Назначен на |
Руденский Игорь |
Шаги вопроизведения |
1. Добавить любой товар в корзину (Например, ассорти вкусов Original - 60 капсул) 2. Ввести нестандартное натуральное число в поле количества товаров 3. Дважды нажать Enter
|
Ожидаемый результат |
После уведомления о максимальном количестве товаров (41 штука) ожидается, что в корзине окажется 41 шт. или количество товара не поменяется |
Фактический результат |
Вылетает ошибка 1264 Database error |
Вывод
В результате выполнения лабораторной работы были получены навыки фиксации бага в среде баг-трекинговой системы и оформления этого бага в виде дефекта с помощью таблицы. Баг-трекинговые системы (например Jira) являются очень распространёнными в промышленном программировании, так что умение пользоваться ими является очень важным навыком.
Список использованных источников:
Турнецкая, Е. Л. Программная инженерия. Интеграционный подход к разработке / Е. Л. Турнецкая, А. В. Аграновский. – Санкт-Петербург: Лань, 2023. – 216 с.
Аграновский А.В. Тестирование веб-приложений: учебное пособие / А.В. Аграновский, В. С. Павлов, Е.Л. Турнецкая;. - Санкт-Петербург: Изд-во ГУАП, 2020. - 155 с
Веб-приложение Nespresso: https://nespresso.press/