
2 курс Курсовая работа / ОП Курсовая работа
.pdf
Рисунок 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