Исходно к созданию данного FAQ послужил пост Sana в этой ветке форума:
помогите, пожалуйста, найти/составить приближенный к идеалу отчет про ошибки (такой себе шаблон)
краткое описание ошибки
список шагов к воспроизведению ошибки
ожидаемый правильный результат...
что еще добавить/изменить? было бы не плохо посмотреть на пример
а также ранее виденные предложения в других темах, что хорошо бы собрать ссылки по этой теме в одном месте.
Итак, подборка ссылок из интернета (дополнения приветствуются):
Статьи
- "Работа над ошибками малой кровью" — статья Джоэла Спольски с примером оформления дефекта и рассказом о его жизненном цикле.
- Серия постов "Мысли о баг-репортах" Сергея Атрощенкова в его блоге. Очень подробно и с примерами как составлять заголовк бага, его описание и какую дополнительную информацию стоит прикреплять в виде аттачментов. На основе 4-х постов собрано краткое руководство в формате гуглодока.
- Серия постов о баг-репортах в блоге "Про Тестинг" про стуктуру и жизненный цикл баг-репортов в таблицах и схемах. Разобраны основные поля, которые есть у отчета, кто их заполняет, распространенные ошибки при создании баг-репортов.
- Статья "6. Написание запросов в системе отслеживания ошибок" из цикла "TOP 13 ошибок тестировщиков. Часть II. Управление ошибками " — в библиотеке software-testing.ru. Приведен шаблон баг-репорта с подробным описанием каждой части шаблона и градаций типа отчета и степени важности
- Статья в блоге Алексея Лупана (не только про отчеты об ошибке, но и про тестовые задания и поиск работы. Must read для начинающих, тем более, что слог Алексея прекрасен и читается на одном дыхании)
- Памятка составляющему отчет об ошибке — краткое пошаговое руководство к дейтсвия от момента нахождения ошибки до полного занесения в БТС (баг-трекинговая система)
- Распространенные ошибки при составлении баг-репортов — разбор 7 ошибок на хабре (взгляд со стороны разработки)
- И ответ Андрея Адеркина на статью о распостраненных ошибках с хабра — статья "Как правильно составлять баг-репорты" (ответ тестировщиков - достаточно кратко, есть примеры плохих/хороших заголовков, разница между severity и priority)
- Почему не нужны эмоции в отчетах об ошибках - заметка по совету из книжки "Lessons Learned in Software Testing" (Cem Kaner, James Bach, Bret Pettichord) от Оли Киселевой.
- Отчет об ошибке - небольшая статья с основами в блоге QA & ST — очень кратко, но все по делу. Как шпаргалка для
экзаменасобеседования - "Правильный багрепорт для всех и каждого"— статья Павла Буленко из блога "Not so critical" о том, почему нужны шаблоны отчетов с историей о том, как автор пришел к этому пониманию и какие выгоды получил.
- Как эффективно сообщать об ошибках — прекрасное эссе Саймона Тэтхема — программиста: "В этом эссе я попытаюсь ясно сформулировать, что делает сообщение об ошибке хорошим. В идеале я хотел бы, чтобы все в мире прочитали этот очерк перед тем, как сообщать кому-либо об ошибках."
Доклады
50. Прекрасный доклад Алексея Лянгузова на SQA Days "Грамотная работа с дефект-трекером — путь к успеху". Очень подробно о том, как именно писать ошибки (а вы знаете 4 способа написания заголовков?) и о том, что еще можно делать с БТС
51. "Как заводить баги понятно всем" — доклад Казначеевой Анастасии на SQA Days-11
52. Доклад Сергея Атрощенкова Отчеты об ошибках, или как просто встать на путь постоянного совершенствования с конференции confetQA
Обсуждения на форумах:
71. Обсуждение на этом форуме, как писать баг-репорты, для начинающего тестировщика с примерами шаблонов
72. Ссылка на тему-рекламу семинара Сергея Мартыненко "Как описать дефект". Уже из программы семинара можно получить ряд вопросов, над которыми стоит задуматься
73. Пример, почему не всегда надо заносить все дефекты в баг-трекер (хорошее обсуждение темы, все ли баги надо заносить в баг-трекер)
74. Пример испльзования стандартных терминов при описании бага, чтобы его было легче найти (и не заводить дубликаты)
75. Обсуждение добавления скриншотов к описанию ошибки на этом форуме
76. Классификация полей в отчетах об ошибке (рекомендую прочитать все обсуждение. Полезно, несмотря на давность лет)
77. Как правильно ловить баги — инструкция для бета-тестировщиков игр с описанием того, как заводить баг-репорт.
78. Как правильно писать отчет об ошибке - объяснение на пальцах для блондинок
79. Обсуждение описания ошибки про сообщение об ошибке. Очень интересное обсуждение с разными вариантами описания одного и того же бага, а также споров на тему, что надо включать в отчет об ошибке, а что нет.
Другое
- Пример баг-темплейта на сервисе по формированию шаблонов для баг-репортов для разных трекеров (Jira, Trac, Redmine, github)
- Как правильно обращаться с багом в картинках. Спасибо Andy Glover (http://cartoontester.blogspot.com) —
- Как правильно описывать баг — в картинках. Спасибо Andy Glover (http://cartoontester.blogspot.com)
P.S. ключевые слова для поиска: Issue Document, bug report, defect report, issue report, отчет об ошибке, работа с багтрекером, описание бага, описание ошибки, шаблон бага, шаблон ошибки, bug template, issue template
Сообщение отредактировал ch_ip: 18 марта 2015 - 07:33