Skip to content

VK-BMSTU-QA/homework-3-spring-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Домашнее задание 3

Всем привет!

В рамках третьего домашнего задания вам предстоит сделать чек-листы на проект ads.vk.com

Работа сдается в командах (если один человек сделал свой чек-лист, а другие в команде - нет, то ДЗ еще не готово к сдаче).

  1. Формат сдачи чек-листов
  2. Требования
  3. Сроки и баллы

Формат сдачи чек-листов

Каждый член команды:

  • Делаете форк репозторий
  • Создаете markdown файл с названием <Команда>.md
  • Все пишут в созданный файл свою часть чек-листа
  • Создает пулл реквест в этот репозиторий с названием <Название проекта> (например: Dream Team)
  • Каждый член команды отписывает свое ревью или аппрув в пулл реквесте
  • Как только все аппрувы во пр-ах команды получены, кидайте вашему ассистенту ссылки на все чек-листы команды

Требования:

  • Учитывайте, что по этим чек-листам вы будете писать автотесты в дальнейшем. Поэтому делайте проверки функциональными.
  • Проверки должны быть как негативными, так и позитивными.
  • Сделайте структурированный список проверок, который будет полностью покрывать проект.
  • Проверки должны быть однозначные, чтобы можно было их легко перевести в код и не додумывать, что ввести в инпут
  • После создание сущности трубется ее удалить, если это повзоляет функционал сервиса. Если нет - прописать что будет при повторном запуске теста
  • Рекомендуем освежить в памяти лекции 2 и 3, чтобы вспомнить, как пишутся чек-листы и какими должны быть проверки
  • Если вы сомневаетесь в правильности проверок, по всем вопросам обращайтесь к менторам и преподавателям.
  • Выбирайте разделы, которые являются core функциональностью vk рекламы. Например, создание различных видов рекламных кампаний. Настройки и авторизацию для тестирования выбирать не стоит.

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

Пример хорошей проверки:

Страница кампании. Создание кампании. Создавать c уникальным названием. После редиректа необходимо проверить наличие кампании с этим названием на странице, после прохождения теста необходимо удалять созданную сущность для консистентности

Пример плохой проверки:

Выполнить весь путь создания кампании и проверить просто что прошёл редирект на общий дашборд кампаний по урлу, не проверив id, имя и т.д.

Сроки и баллы

  • На исправление замечаний ассистента – 2 дня
  • Для успешного выполнения задания нужно получить аппрув асситента к РК2 (15.05.2024 18:00).
  • Максимальное количество баллов за задание – 10 баллов
  • Сдача любого ДЗ после дедлайна уменьшает возможное количество баллов в 2 раза

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •