В рамках третьего домашнего задания вам предстоит сделать чек-листы на проект ads.vk.com
Работа сдается в командах (если один человек сделал свой чек-лист, а другие в команде - нет, то ДЗ еще не готово к сдаче).
Каждый член команды:
- Делаете форк репозторий
- Создаете
markdown
файл с названием<Команда>.md
- Все пишут в созданный файл свою часть чек-листа
- Создает пулл реквест в этот репозиторий с названием
<Название проекта>
(например:Dream Team
) - Каждый член команды отписывает свое ревью или аппрув в пулл реквесте
- Как только все аппрувы во пр-ах команды получены, кидайте вашему ассистенту ссылки на все чек-листы команды
- Учитывайте, что по этим чек-листам вы будете писать автотесты в дальнейшем. Поэтому делайте проверки функциональными.
- Проверки должны быть как негативными, так и позитивными.
- Сделайте структурированный список проверок, который будет полностью покрывать проект.
- Проверки должны быть однозначные, чтобы можно было их легко перевести в код и не додумывать, что ввести в инпут
- После создание сущности трубется ее удалить, если это повзоляет функционал сервиса. Если нет - прописать что будет при повторном запуске теста
- Рекомендуем освежить в памяти лекции 2 и 3, чтобы вспомнить, как пишутся чек-листы и какими должны быть проверки
- Если вы сомневаетесь в правильности проверок, по всем вопросам обращайтесь к менторам и преподавателям.
- Выбирайте разделы, которые являются core функциональностью vk рекламы. Например, создание различных видов рекламных кампаний. Настройки и авторизацию для тестирования выбирать не стоит.
Вам важно проверять позитивные пользовательские сценарии, т.е. то что тот или иной функционал выполняют свою главную функцию: форма создается именно с введенным в нее данными, цвет меняется на выбранный и т.п.
Пример хорошей проверки:
Страница кампании. Создание кампании. Создавать c уникальным названием. После редиректа необходимо проверить наличие кампании с этим названием на странице, после прохождения теста необходимо удалять созданную сущность для консистентности
Пример плохой проверки:
Выполнить весь путь создания кампании и проверить просто что прошёл редирект на общий дашборд кампаний по урлу, не проверив id, имя и т.д.
- На исправление замечаний ассистента – 2 дня
- Для успешного выполнения задания нужно получить аппрув асситента к РК2 (15.05.2024 18:00).
- Максимальное количество баллов за задание – 10 баллов
- Сдача любого ДЗ после дедлайна уменьшает возможное количество баллов в 2 раза