-
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
BugOverload. Панель навигации, Главная, Премьеры #12
base: main
Are you sure you want to change the base?
Changes from 3 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
# Домашнее задание №3 по курсу "Обеспечение качества ПО" проекта VK Образование | ||
## Команда: **BugOverload** | ||
|
||
## Содержание | ||
|
||
1. [Деплой](#деплой) | ||
2. [Страница фильма](#задание) | ||
3. [Ручное тестирование](#ручное-тестирование) | ||
|
||
## Задание | ||
Сделать чек-листы для будущих автотестов на проект 2-го семестра | ||
|
||
## Деплой | ||
[MovieGate](https://movie-gate.online/) | ||
|
||
## Панель навигации | ||
### Примеры доступны по ссылке: | ||
[Главная страница](https://movie-gate.online) | ||
|
||
## Кейсы без авторизации | ||
|
||
### Панель навигации должна содержать логотип, ведущий на главную страницу | ||
1. Перейти на страницу https://movie-gate.online/collection/tag-popular/ | ||
2. Найти логотип, кликнуть по нему | ||
3. Дождаться загрузки страницы с таймаутом 3 секунды | ||
4. Найти на странице div с атрибутом class="js-main-page-preview-film" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. лучше еще скрин добавить, а то тесты по такому чек листу писать норм, а вот руками тестировать не оч удобно |
||
|
||
### Панель навигации должна содержать кнопку "Популярное", ведущую на страницу с коллекцией "Популярное" | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти кнопку "Популярное", кликнуть по ней | ||
3. Дождаться загрузки страницы с таймаутом 3 секунды | ||
4. Найти на странице div с атрибутом class="page__collection__title" и текстом "Популярное" внутри | ||
|
||
### Панель навигации должна содержать кнопку "Премьеры", ведущую на страницу с премьерами | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти кнопку "Премьеры", кликнуть по ней | ||
3. Дождаться загрузки страницы с таймаутом 3 секунды | ||
4. Найти на странице div с атрибутом class="premiere-page__title" и текстом "Премьеры" внутри | ||
|
||
### Панель навигации должна содержать кнопку "Коллекции", которая открывает модальное окно авторизации | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти кнопку "Коллекции", кликнуть по ней | ||
3. Дождаться появления модального окна авторизации с таймаутом 2 секунды | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. можно докинуть скринов модалки |
||
|
||
### Панель навигации должна содержать кнопку "Войти", которая открывает модальное окно авторизации | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти кнопку "Войти", кликнуть по ней | ||
3. Дождаться появления модального окна авторизации с таймаутом 2 секунды | ||
|
||
## Кейсы с авторизацией | ||
### Панель навигации должна содержать кнопку "Коллекции", ведущую на страницу с коллекциями пользователя | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти кнопку "Коллекции", кликнуть по ней | ||
3. Дождаться загрузки страницы с таймаутом 3 секунды | ||
4. Найти на странице div с атрибутом class="user-collection-list__title" и текстом "Ваши коллекции" внутри | ||
|
||
|
||
## Главная страница | ||
### Примеры доступны по ссылке: | ||
[Главная страница](https://movie-gate.online) | ||
|
||
## Кейсы | ||
|
||
### Главная страница должна содержать постер фильма | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти на странице постер фильма, содержащий картинку и название | ||
|
||
### Главная страница должна содержать раздел "Популярное" | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти на странице раздел "Популярное", содержащий ссылку с названием и слайдер | ||
3. Нажать на кнопку "Популярное" | ||
4. Дождаться загрузки страницы | ||
5. Найти на странице div с атрибутом class="page__collection__title" и текстом "Популярное" внутри | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Еще стоит проверить везде что разделы не пустые |
||
|
||
### Главная страница должна содержать раздел "Сейчас в кино" | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти на странице раздел "Сейчас в кино", содержащий ссылку с названием и слайдер | ||
3. Нажать на кнопку "Сейчас в кино" | ||
4. Дождаться загрузки страницы | ||
5. Найти на странице div с атрибутом class="page__collection__title" и текстом "Сейчас в кино" внутри | ||
|
||
### Главная страница должна содержать раздел "Жанры" | ||
1. Перейти на страницу https://movie-gate.online | ||
2. Найти на странице раздел "Жанры", содержащий ссылку с названием и слайдер | ||
3. Нажать на кнопку "Жанры" | ||
4. Дождаться загрузки страницы | ||
5. Найти на странице div с атрибутом class="page__collection__title" и текстом "Жанры" внутри | ||
|
||
|
||
## Страница премьер | ||
### Примеры доступны по ссылке: | ||
[Страница коллекции](https://movie-gate.online/user/public/collection/2/) | ||
|
||
## Кейсы | ||
|
||
### Страница премьер должна содержать заголовок "Премьеры" и подпись | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe 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 commentThe 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 commentThe reason will be displayed to describe this comment to others. Learn more. лучше подписать тогда, что авторизация не нужна |
||
1. Перейти на страницу https://movie-gate.online/premieres/ | ||
2. Найти на странице надпись "Премьеры" | ||
3. Найти на странице надпись "Здесь вы найдёте список новинок российского кинопроката" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe 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.
Лайк, давай добавим еще креды для авторизации