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

2 курс Курсовая работа / ОП Курсовая работа

.pdf
Скачиваний:
0
Добавлен:
17.06.2025
Размер:
5.95 Mб
Скачать

Рисунок 4.2.1.1 – Статус 201 при регистрации пользователя При введении почты, на которую уже зарегистрирован аккаунт,

возвращается статус 400 (рисунок 4.2.1.2).

Рисунок 4.2.1.2 – Статус 400 при использовании задействованной почты При отправке неполных данных возвращается статус 400 (рисунок

4.2.1.3).

41

Рисунок 4.2.1.3 – Статус 400 при отправке неполных данных При введении корректных данных при авторизации возвращается

статус 200, говорящий о том, что вход выполнен успешно (рисунок 4.2.1.4).

Рисунок 4.2.1.4 – Статус 200 при авторизации пользователя При введении неверного пароля или имени пользователя возвращается

статус 400 (рисунок 4.2.1.5, рисунок 4.2.1.6).

42

Рисунок 4.2.1.5 – Статус 400 при отправке неправильного пароля

Рисунок 4.2.1.6 – Статус 400 при отправке несуществующего имени пользователя

4.2.2 Тестирование работы с товарами

При отправлении GET запроса на просмотр всех товарных позиций в каталоге возвращается статус 200 и информация о товарах (рисунок 4.2.2.1).

43

Рисунок 4.2.2.1 – Статус 200 при просмотре всех товарных позиций При отправлении GET запроса для поиска товара по названию

возвращается статус 200 и все найденные товары (рисунок 4.2.2.2).

Рисунок 4.2.2.2 – Статус 200 при поиске товара по названию При отправлении пустого поискового запроса возвращается статус 400

(рисунок 4.2.2.3).

44

Рисунок 4.2.2.3 – Статус 400 при отправке пустого поискового запроса

4.2.3 Тестирование корзины

При отправке POST запроса на добавление существующего товара в корзину возвращается статус 200 (рисунок 4.2.3.1)

Рисунок 4.2.3.1 – Статус 200 при добавлении существующего товара в корзину

При отправке запроса на добавление несуществующего товара возвращается статус 404 (рисунок 4.2.3.2).

45

Рисунок 4.2.3.2 – Статус 404 при добавлении несуществующего товара в корзину

При отправке GET запроса на просмотр содержимого корзины возвращается статус 200 и информация о товарных позициях в корзине

(рисунок 4.2.3.3).

Рисунок 4.2.3.3 – Статус 200 при просмотре корзины При отправлении запроса на обновление количества товарной позиции

в корзине возвращается статус 200 (рисунок 4.2.3.4).

46

Рисунок 4.2.3.4 – Статус 200 при обновлении количества товара При отправке запроса на удаление товара возвращается статус 200

(рисунок 4.2.3.5).

Рисунок 4.2.3.5 – Статус 200 при удалении товара

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

При оформлении заказа возвращается статус 200 (рисунок 4.2.4.1).

Рисунок 4.2.4.1 – Статус 200 при оформлении заказа

47

5 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

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

Интернет-магазин «Мудрый Орех» предоставляет большой ассортимент сухофруктов, орехов и полезных снеков. Все заказы поступают в специально оборудованные постаматы, расположенные во всех районах городов, в которых существуют оффлайн филиалы.

5.1 Регистрация и вход в систему

Для того, чтобы зарегистрировать новый аккаунт выполните следующее:

1. Нажмите кнопку «Регистрация» на главной странице магазина

(рисунок 5.1.1);

Рисунок 5.1.1 – Расположение кнопки «Регистрация» на главном экране

2.Введите требуемые для регистрации данные (имя пользователя, электронная почта, пароль), не оставляйте поля пустыми;

3.Нажмите кнопку «Зарегистрироваться» (рисунок 5.1.2);

48

Рисунок 5.1.2 – Внешний вид страницы для регистрации Войдите в свой новый аккаунт, нажав на кнопку «Вход» и заполнив

соответствующие данные (рисунок 5.1.3, рисунок 5.1.4).

Рисунок 5.1.3 – Расположение кнопки «Войти» на главном экране

49

Рисунок 5.1.4 – Внешний вид страницы для авторизации При желании пользователь может выйти из своего аккаунта, нажав на

кнопку «Выход» на главном экране (рисунок 5.1.5). Все изменения в личном кабинете, корзине и списке «Желаемое» сохраняться.

Рисунок 5.1.5 – Расположение кнопки «Выйти» на главном экране Не получается войти в аккаунт?

Убедитесь, что вы действительно зарегистрировались на сайте ранее;

Проверьте правильность написания вашего имени и пароля при входе (регистр, раскладка).

50