Рабочий процесс тестировщика
Теория: Баг-репорты
Полный доступ к материалам
Баг-репорты – отчеты об ошибках или дефектах. Тестировщик составляет баг-репорт по итогам нахождения дефекта.
Зачем их составлять?
- Чтобы передать информацию разработчикам, которые исправят дефект
- Чтобы сохранить информацию о дефекте и потом проверить, исправлен ли дефект
- Чтобы составлять различные метрики
Основные поля баг-репорта
- ID — уникальный идентификатор бага
- Заголовок / Краткое описание / Тема / Summary / Title — четко и кратко описывает суть бага
- Шаги к воспроизведению — четкое, последовательное описание шагов / действий, которые необходимо совершить, чтоб воспроизвести баг со всей необходимой информацией
- Фактический результат — результат, который мы видим
- Ожидаемый результат — результат, который мы хотели / ожидали увидеть
- Серьезность — показывает, насколько серьезные последствия от дефекта с точки зрения влияния на систему
Уровень дефектов
- Блокирующий (Blocker) – дефект полностью блокирует выполнение функционала, нет никакого способа его обойти
- Критический (Critical) – дефект блокирует часть функциональности, но есть альтернативный путь для его обхода
- Значительный (Major) – дефект, указывающий на некорректную работу части функциональности. Зачастую связан не с тем, что функция не работает, а с тем, что она работает неправильно. В любом случае, существует более одной точки входа для инициации нужной функциональности
- Незначительный (Minor) – дефект, не относящийся к функциональности системы. Обычно серьезность Minor проставляется для тех дефектов, которые относятся к удобству использования или интерфейсу
- Тривиальный (Trivial) – дефект, не затрагивающий функциональность системы, а также оказывающий минимальное влияние на общее качество системы. Часто неотличим от уровня Minor

