https://github.com/alinkaqa/qa-trainee-assignment-winter-2025
Тестовое задание
https://github.com/alinkaqa/qa-trainee-assignment-winter-2025
googlesheets postman pycharm
Last synced: 7 days ago
JSON representation
Тестовое задание
- Host: GitHub
- URL: https://github.com/alinkaqa/qa-trainee-assignment-winter-2025
- Owner: AlinkaQA
- Created: 2025-02-14T18:11:06.000Z (7 days ago)
- Default Branch: main
- Last Pushed: 2025-02-14T19:40:17.000Z (7 days ago)
- Last Synced: 2025-02-14T20:24:58.668Z (7 days ago)
- Topics: googlesheets, postman, pycharm
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Тестовое задание для стажёра QA-направления (зимняя волна 2025)
## Содержание
- [Задачи тестировщика](#задачи-тестировщика)
- [Инструменты](#инструменты)
- [Выполнение заданий](#процесс-работы)
- [1 задание](#1-задание)
- [2 задание](#2-задание)## Задачи тестировщика
1 задание (баг-репорты)
Перед вами скриншот страницы Авито с результатами поиска. Изучите его, перечислите все имеющиеся баги, и укажите их приоритет (high, medium, low).
***
2 задание (автоматизированные тесты API)* Составьте тест-кейсы для проверки api этого микросервиса
* Оформите решение в файле TESTCASES.md
* Автоматизируйте написанные тест-кейсы
* Можно выполнить на любом языке, фреймворке, драйвере (мы рекомендуем использовать связку python g pytest, но вы можете выбрать удобную вам)
* В автоматизированных тест-кейсах нужно проверять результат
* Запустите автоматизированные тесты
* Все тесты должны быть пройдены
* Напишите понятную и воспроизводимую инструкцию, оформите инструкцию в файле README.md
* Если в результате тестирования найдены баги, то составьте баг-репорт в файле BUGS.md## Требования к микросервису
Сервис содержит 4 ручки:
* Создать объявления
* Получить объявления по его идентификатору
* Получить все объявления по идентификатору продавца
* Получить статистику по айтем idHost - [https://qa-internship.avito.com](https://qa-internship.avito.com)
Postman коллекция: [тут](https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-internship.postman_collection%20(new).json)
## Краткое описание сервиса
Сервис умеет хранить данные по объявлениям, сохранять и получать все объявления по пользователю. Каждое созданное объявление имеет уникальный идентификатор, остальные поля могут быть неуникальными.
Будьте аккуратны с **sellerID —** постарайтесь создать уникальный id (в диапазоне 111111-999999) — возможны пересечения с другими пользователями.***
## Инструменты
Postman
PyCharm
Google Sheets
## Выполнение заданий
1 задание
[Баг-репорты] (https://docs.google.com/spreadsheets/d/1l27hQEmmjjJNdXNN1KEcn4byS5mz-_Su0RbFY_98kCE/edit?gid=0#gid=0)## BUG1
### Текст кнопки "Все категории" содержит ошибку в шапке сайта
### Приоритет
low
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
### Шаги
1. Найти поисковую строку в шапке сайта
2. Найти кнопку "Все категории" слева от поисковой строки
### Ожидаемый результат
Текст кнопки "Все категории" написан без ошибок
### Фактический результат
Текст кнопки содержит ошибку "Все категори"## BUG2
### Ошибка, требующая обновить страницу, в правом углу сайта при нажатии на кнопку "Показать ХХ объявлений"
### Приоритет
medium
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
### Шаги
1. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
2. Выбрать бренд Author
3. Выбрать город Москва, район поиска - метро
4. Выставить фильтр поиска в выпадающем списке - ""Дороже""
5. Выставить переключатель ""Сначала из Москвы""
6. Стиль отображения объявлений ""Значки""
7. Нажать кнопку ""Показать ХХ объявлений""
### Ожидаемый результат
Объявления прогружены без ошибок
### Фактический результат
Возникает ошибка в правом верхнем углу, содержит текст "Попробуйте обновить страницу или загляните позже - мы обязательно всё починим."## BUG3
### Не работает фильтр "Дороже" при его выборе из выпадающего списка
### Приоритет
high
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
4. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
5. Выбрать бренд Author
6. Выбрать город Москва, район поиска - метро
7. Выставить переключатель "Сначала из Москвы"
8. Стиль отображения объявлений "Значки"
### Шаги
1. Выставить фильтр поиска в выпадающем списке - "Дороже"
2. Нажать кнопку "Показать ХХ объявлений"
### Ожидаемый результат
Поиск объявлений выставлен по убыванию
### Фактический результат
Поиск объявлений выставлен рандомно## BUG4
### Не совпадает количество объявлений на кнопке "Показать 9 объявлений" с количеством в названии выбранной категории "Горные велосипеды бренда Author в Москве 61"
### Приоритет
high
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
4. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
5. Выбрать бренд Author
6. Выбрать город Москва, район поиска - метро
7. Выставить фильтр поиска в выпадающем списке - "Дороже"
8. Выставить переключатель "Сначала из Москвы"
9. Выставить цену до 90 000 тр
### Шаги
1. Нажать кнопку "Показать ХХ объявлений"### Ожидаемый результат
Количество объявлений в названии выбранной категории совпадает с кнопкой "Показать ХХ" объявлений
### Фактический результат
Количество объявлений в названии выбранной категории "Горные велосипеды бренда Author в Москве 61" не совпадает с количеством на кнопке "Показать 9 объявлений"## BUG5
### Поиск объявлений показывает другие бренды при выборе фильтра "Author
### Приоритет
medium
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
### Шаги
1. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
2. Выбрать бренд Author
3. Выбрать город Москва, район поиска - метро
4. Выставить фильтр поиска в выпадающем списке - "Дороже"
5. Выставить переключатель "Сначала из Москвы"
6. Стиль отображения объявлений "Значки"
7. Нажать кнопку "Показать ХХ объявлений"
### Ожидаемый результат
На странице показаны все объявления горных велосипедов бренда Author в Москве
### Фактический результат
На странице показано объявление о продаже велосипеда бренда Atom## BUG6
### Переключатель отображается в количестве 100 страниц внизу сайта при условии поиска "Горные велосипеды бренда Author в Москве 61" и отображении количества объявлений 12
### Приоритет
medium
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
4. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
5. Выбрать бренд Author
6. Выбрать город Москва, район поиска - метро
7. Выставить фильтр поиска в выпадающем списке - "Дороже"
8. Выставить переключатель "Сначала из Москвы"
9. Стиль отображения объявлений "Значки"
10. Нажать кнопку "Показать ХХ объявлений"
### Шаги
1. Найти внизу сайта переключатель страниц объявлений
### Ожидаемый результат
Переключатель показывает 6 страниц при условии поиска "Горные велосипеды бренда Author в Москве 61" и отображении количества объявлений 12
### Фактический результат
Переключатель показывает 100 страниц при условии поиска "Горные велосипеды бренда Author в Москве 61" и отображении количества объявлений 12## BUG7
### Не отображается фильтр "Горные" в шапке выбранных категорий при условии поиска Главная-Хобби и отдых-Велосипеды-Горные
### Приоритет
high
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
### Шаги
1. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
### Ожидаемый результат
Все выбранные категории отображаются в шапке странице под поисковой строкой - Главная-Хобби и отдых-Велосипеды-Горные
### Фактический результат
Отображаются категории без фильтра "Горные" - Главная-Хобби и отдых-Велосипеды## BUG8
### Поиск объявлений показывает другие города при выборе фильтра "Сначала из Москвы"
### Приоритет
medium
### Предусловия
1. Открыть ссылку https://github.com/avito-tech/tech-internship/blob/main/Tech%20Internships/QA/QA-trainee-assignment-winter-2025/QA-trainee-assignment-winter-2025.md
2. Путь до файла с заданием tech-internship/Tech Internships/QA/QA-trainee-assignment-winter-2025
/QA-trainee-assignment-winter-2025.md
3. Открыть скриншот страницы Авито с результатами поиска.
### Шаги
1. Выбрать категорию поиска - Главная-Хобби и отдых-Велосипеды-Горные
2. Выбрать бренд Author
3. Выбрать город Москва, район поиска - метро
4. Выставить фильтр поиска в выпадающем списке - "Дороже"
5. Выставить переключатель "Сначала из Москвы"
6. Стиль отображения объявлений "Значки"
7. Нажать кнопку "Показать ХХ объявлений"
### Ожидаемый результат
На странице показаны все объявления горных велосипедов бренда Author в Москве
### Фактический результат
На странице показаны объявления горных велосипедов в Липецке***
2 задание
***