Домашнее задание 2
Всем привет!
В рамках второго домашнего задания вам предстоит составить баг-репорты для дефектов, которые есть в ваших проектах со второго семестра.
- Инструкция
- Getting Started
- Оформление
- Требования для отчета
- Как сдавать на проверку
Инструкция
Getting Started
- Посмотреть лекцию и узнать что значит хороший баг-репорт :)
Оформление
Для оформления багов мы будем использовать GitHub Issues. Содержимое баг-репорта должно быть точно таким же, как если бы вы делали его в Jira. Поэтому не забываем про требования хорошего баг-репорта.
- Составить баг-репорты по багам из вашего отчета о тестировании
1 баг – 1 открытый issue в GitHub.
- В каждом Issue выставить Label, который соответствует названию вашей команды.
- Провести командное ревью всех баг-репортов перед сдачей на проверку.
О своем аппруве отписаться в комментариях к каждому Issue из п.1 должен каждый член команды
- Заасайнить вашего ассистента к каждому Issue (аналогия передачи задачи исполнителю)
- Скинуть ссылки на Issues ассистенту, который к вам прикреплен. Можно выбрать фильтр по лейблу вашей команды и скинуть ссылку сразу с фильтром.
Пример Issue
Требования для отчета
- Должен в себя включать все компоненты, которые мы обсуждали на лекции (см. слайд "Компоненты хорошего баг-репорта")
- Заголовок должен описывать проблему, но кратко. Используйте формулу из лекции
- Шаги для воспроизведения должны быть разделены на пункты
- Всё должно быть описано словами
Скриншоты/логи и тп важны, но это не всё что должно быть в баг-репорте
- Однозначность и лаконичность формулировок
- Конкретика в описании ожидаемого результата
- Должен быть выставлен корректный приоритет
Как сдавать на проверку
- Каждый член команды должен провести ревью каждого баг-репорта с целью выявления ошибок. Исправьте всё, что найдете сами.
- Каждый член команды должен написать комментарий о своем аппруве в каждой Issue.
- Скинуть ссылку асситенту (они добавлены в общий чат курса).