Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reazon: главная, хедер, футер, товара, просмотра отзывов, написания отзыва #7

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

tUnknownLegend
Copy link

No description provided.

@tUnknownLegend tUnknownLegend changed the title Reazon: Главная, Хедер, Футер, Страница товара Страница просмотра отзывов Страница написания отзыва Reazon: Главная, хедер, футер, товара, просмотра отзывов, написания отзыва Apr 18, 2023
@tUnknownLegend tUnknownLegend changed the title Reazon: Главная, хедер, футер, товара, просмотра отзывов, написания отзыва Reazon: главная, хедер, футер, товара, просмотра отзывов, написания отзыва Apr 18, 2023
Copy link

@thelvv thelvv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Аппрув

- Если товара еще нет в корзине отображается надпись "В корзину"
- При добавлении товара в корзину отображается количество товара в корзине и показываются кнопки "+" и "-" для увеличения и уменьшения количества товара в корзине
- Если товар уже есть в корзине отображается количество товара в корзине и показываются кнопки "+" и "-" для увеличения и уменьшения количества товара в корзине
- При повторном добавлении товара в корзину счетчик количества товара в корзине увеличивается, при уменьшении - уменьшается

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно разбить на два пункта, чтобы удовлетворять требованию "Один пункт - одна проверка"

- При повторном добавлении товара в корзину счетчик количества товара в корзине увеличивается, при уменьшении - уменьшается
- При удалении последнего товара из корзины отображается надпись "В корзину"
### Рекомендации
1. Карусель с каротчками товара. По нажатию на стрелочки карусель скроллится

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Думал уже, как это можно проверить?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Да, можно брать первый и последний элемент и с помощью isDisplayed() проверять видны ли они на экране до скролла и после

### Рекомендации
1. Карусель с каротчками товара. По нажатию на стрелочки карусель скроллится
2. Карточка товара в каруселе
- Фото не сломано

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

А это как проверить?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Загружаем фотку и смотрим код ответа

- Фото не сломано
- В элементе с название товара содержится ссылка формата [https://www.reazon.ru/product/[id]](https://www.reazon.ru/product/57)
- Кнопка в корзину
- Аналогично блоку ["Цена и добавление в корзину"](https://github.com/tUnknownLegend/check-list-TP/blob/Base/Base.md#%D1%86%D0%B5%D0%BD%D0%B0-%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-%D0%BA%D0%BE%D1%80%D0%B7%D0%B8%D0%BD%D1%83)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Кажется тут ссылка сломалась

- Кнопка в корзину
- Аналогично блоку ["Цена и добавление в корзину"](https://github.com/tUnknownLegend/check-list-TP/blob/Base/Base.md#%D1%86%D0%B5%D0%BD%D0%B0-%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-%D0%BA%D0%BE%D1%80%D0%B7%D0%B8%D0%BD%D1%83)
- Звездочка с оценкой товара
- поведение аналогично блоку ["Название товара"](https://github.com/tUnknownLegend/check-list-TP/blob/Base/Base.md#%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

И тут

1. Фото товара не сломано
2. При клике на фото открывается страница товара с ссылкой вида [https://www.reazon.ru/product/[id]](https://www.reazon.ru/product/43)
3. Кнопка в корзину
- Аналогично блоку ["Цена и добавление в корзину"](https://github.com/tUnknownLegend/check-list-TP/blob/Base/Base.md#%D1%86%D0%B5%D0%BD%D0%B0-%D0%B8-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-%D0%BA%D0%BE%D1%80%D0%B7%D0%B8%D0%BD%D1%83)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

И тут)

1. Название вкладки имеет формат '<название товара> - Отзывы, Reazon"

### Название товара
1. Полностью аналогичен блоку ["Название товара"](https://github.com/tUnknownLegend/TP-QA-HW-1/blob/Base/Base.md#%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

И тут ссылку нужно проверить. И еще ниже в разделе "Карусели"

- При нажатии открывается страница [корзины](https://www.reazon.ru/cart)
7. Если пользователь не авторизован
- Отображается кнопка войти
- При нажатии открывается страница для входа в аккаунт

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно ссылку на страницу добавить

@tUnknownLegend tUnknownLegend requested a review from Liza1040 April 23, 2023 21:57
- При добавлении товара в корзину отображается количество товара в корзине и показываются кнопки "+" и "-" для увеличения и уменьшения количества товара в корзине
- Если товар уже есть в корзине отображается количество товара в корзине и показываются кнопки "+" и "-" для увеличения и уменьшения количества товара в корзине
- При повторном добавлении товара в корзину счетчик количества товара в корзине увеличивается
- При уменьшении количества товара (когда товаров уже добавлено более двух) в корзине счетчик увеличивается,

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Счетчик уменьшается

@Liza1040
Copy link

Approve

4. Отзывы
- Ссылка на страницу отзывов формата [https://www.reazon.ru/comment/[id]](https://www.reazon.ru/comment/57)
5. Избранное
- Если пользователь неавторизирован, то появлется сообщение об ошибке с текстом "Войдите, чтобы добавить в избранное".

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

не авторизирован

- Если пользователь авторизован
- Если данный пользователь еще не оставлял отзыв на данный товар, при клике открывается страница написания отзыва с URL'ом вида [https://www.reazon.ru/addcomment/[id]](https://www.reazon.ru/addcomment/50)
- Если данный пользователь уже оставлял отзыв на данный товар, то появляется сообщение об [ошибке](https://github.com/tUnknownLegend/check-list-TP/blob/main/Base-Vlad-Pinevich.md#%D0%BE%D0%B1%D1%89%D0%B8%D0%B5-%D0%BF%D0%B0%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B) "Вы уже создали отзыв об этом товаре"
- Если пользователь неавторизован

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

не авторизирован

### Название товара
1. Полностью аналогичен блоку ["Название товара"](https://github.com/tUnknownLegend/check-list-TP/blob/main/Base-Vlad-Pinevich.md#%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0)

2. Если пользватель неавторизован открывается страница на которой содержится ссылка на [логин](https://www.reazon.ru/login)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

не авторизирован

Copy link
Collaborator

@alexey-ershkov alexey-ershkov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Привет) хороший чек лист, лайк, один коммент оставил

5. [Хедер](https://github.com/tUnknownLegend/check-list-TP/blob/main/Base-Vlad-Pinevich.md#%D1%85%D0%B5%D0%B4%D0%B5%D1%80)
6. [Футер](https://github.com/tUnknownLegend/check-list-TP/blob/main/Base-Vlad-Pinevich.md#%D1%84%D1%83%D1%82%D0%B5%D1%80)

# [Cтраница товара](https://www.reazon.ru/product/57)
Copy link
Collaborator

@alexey-ershkov alexey-ershkov May 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Стоит добавить про требуемую авторизацию для поведения по-умолчанию, это поможет вам потом писать тесты

плюс у вас в след пр-е прям креды тестового пользователя есть, их тоже можно везде добавить

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

@alexey-ershkov
Copy link
Collaborator

Аппрув

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants