-
Notifications
You must be signed in to change notification settings - Fork 13
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: страница корзины #9
base: main
Are you sure you want to change the base?
Conversation
Base-Liza-Maksimova.md
Outdated
## Если корзина пустая: | ||
1. Появляется сообщение с текстом "Корзина пуста. Случайно не нужен телефон?" | ||
2. При клике на "телефон" открывается страница категории ["Телефоны"](https://www.reazon.ru/category/phones) | ||
3. При добавлении товара в корзину, проверяем наличие товара на странице [корзины](https://www.reazon.ru/cart) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
это уже немного double check, потому что такое на тесте категорий будет проверяться
Base-Liza-Maksimova.md
Outdated
- При клике на кнопку "Применить" и пустом вводе появляется сообщение "Введите промокод" | ||
- При клике на кнопку "Применить" и вводе недопустимых символов: |[]{}'":;<>,~@#$%^&*+= появляется сообщение "Введены недопустимые символы" | ||
- При вводе недействительного промокода выводится сообщение "Промокод недействителен" | ||
- При вводе действительного промокода (буквы, цифры) промокод применяется и пересчитываются итоговая стоимость, количество товаров и скидка |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
тут вопрос откуда мы возьмем действительный промокод на каждый прогон тестов
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А у нас разве не было тестового рабочего промокода?
Base-Liza-Maksimova.md
Outdated
- При клике на "авторизуйтесь" открывается страница [авторизации](https://www.reazon.ru/login) | ||
5. Если пользователь авторизован: | ||
- Появляется кнопка с текстом "Оформить заказ" | ||
- При клике на кнопку "Оформить заказ" открывается страница [заказов](https://www.reazon.ru/orders) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
было бы еще классно проверить, что при оформлении заказа без адреса появляется ошибка
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Можно добавить пару проверок интерфейса, в остальном все хорошо
- При клике на кнопку "Изменить" открывается страница [профиля](https://www.reazon.ru/user) | ||
|
||
### Итого | ||
1. Сумма числа в строке "Итого" и в строке "Скидка" равна числу в строке "Товары" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Можно добавить проверку на равенство количества единиц товара в блоке Итого суммарному количеству единиц товара в корзине. Аналогично можно проверить соответствие даты и времени доставки в блоке Итого полям даты и времени, которые мы указали в блоке Доставка
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approve
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approve
Base-Liza-Maksimova.md
Outdated
3. Ссылка в названии товара содержит /product/ | ||
2. Ссылки в названии товара и фотографии одинаковые | ||
4. При клике на кнопку "В избранное": | ||
- Если пользователь неавторизован, появляется сообщение "Войдите, чтобы добавить в избранное" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
не авторизован
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Приветы, накинул комментов
Тестируемые разделы: | ||
1. [Страница корзины](https://github.com/Liza1040/homework-3-spring-2023/blob/main/Base-Liza-Maksimova.md#c%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0-%D0%BA%D0%BE%D1%80%D0%B7%D0%B8%D0%BD%D1%8B) | ||
|
||
# [Cтраница корзины](https://www.reazon.ru/cart) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
стоит дописать как и везде, где нужна авторизация, где не нужна, добавить тестового пользователя
Base-Liza-Maksimova.md
Outdated
### Список товаров | ||
1. При клике на кнопку "Очистить" появляется сообщение с текстом "Корзина пуста. Случайно не нужен телефон?" | ||
2. Чекбоксы | ||
- При первом посещении все чекбоксы активны и итоговая стоимость подсчитана правильно |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
что есть правильно?
Base-Liza-Maksimova.md
Outdated
### Список товаров | ||
1. При клике на кнопку "Очистить" появляется сообщение с текстом "Корзина пуста. Случайно не нужен телефон?" | ||
2. Чекбоксы | ||
- При первом посещении все чекбоксы активны и итоговая стоимость подсчитана правильно |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
все - это какие?
3. Дата доставки в блоке "Итого" равна дате доставки в блоке "Доставка" | ||
4. Время доставки в блоке "Итого" равно времени доставки в блоке "Доставка" | ||
5. Ссылки в строках "Доставка", "Дата" и "Время" содержат "#delivery-info_cart" | ||
6. Ссылка в строке "Оплата" содержит "#payment-method_cart" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
а что должно происходить при переходе по этим ссылкам?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Страница прокручивается до этого блока
Base-Liza-Maksimova.md
Outdated
4. Время доставки в блоке "Итого" равно времени доставки в блоке "Доставка" | ||
5. Ссылки в строках "Доставка", "Дата" и "Время" содержат "#delivery-info_cart" | ||
6. Ссылка в строке "Оплата" содержит "#payment-method_cart" | ||
7. Если пользователь неавторизован: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
стоит разбить в блоках на части - авторизация требуется/не требуется, так и читать проще и тесты писать, относится ко всем чек листам
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Мини правка, но не вижу причин не поставить аппрув
Base-Liza-Maksimova.md
Outdated
|
||
### Доставка | ||
### Доставк |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Доставка
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Мини правка, но не вижу причин не поставить аппрув
Аппрув |
No description provided.