Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

3 сем / Руденский_3316_ПР4

.docx
Скачиваний:
0
Добавлен:
06.06.2025
Размер:
83.69 Кб
Скачать

Минобрнауки России

Санкт-петербургский государственный

Электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра вычислительной техники

Отчёт

Практическая работа №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) являются очень распространёнными в промышленном программировании, так что умение пользоваться ими является очень важным навыком.

Список использованных источников:

  1. Турнецкая, Е. Л. Программная инженерия. Интеграционный подход к разработке / Е. Л. Турнецкая, А. В. Аграновский. – Санкт-Петербург: Лань, 2023. – 216 с.

  2. Аграновский А.В. Тестирование веб-приложений: учебное пособие / А.В. Аграновский, В. С. Павлов, Е.Л. Турнецкая;. - Санкт-Петербург: Изд-во ГУАП, 2020. - 155 с

  3. Веб-приложение Nespresso: https://nespresso.press/

Соседние файлы в папке 3 сем