Bugzilla - Описание ошибки
Главная особенность или сердце Bugzilla - это страница, на которой отображается подробная информация об ошибке. Обратите внимание, что метки для большинства полей являются гиперссылками; нажатие на них приведет к контекстной справке по этому конкретному полю. Поля, отмеченные *, могут присутствовать не при каждой установке Bugzilla.
Summary- Это краткое изложение проблемы, состоящее из одного предложения, которое отображается в заголовке рядом с номером ошибки. Он похож на название ошибки, которое дает пользователю обзор ошибки.
Status (and Resolution)- Они определяют статус ошибки - Она начинается еще до того, как подтверждается как ошибка, затем исправляется и исправление подтверждается отделом контроля качества. Различные возможные значения для статуса и разрешения при установке должны быть задокументированы в контекстно-зависимой справке для этих элементов. Статус поддерживает неподтвержденные, подтвержденные, фиксированные, обрабатываемые, решенные, отклоненные и т. Д.
Alias- Псевдоним - это уникальное короткое текстовое имя ошибки, которое можно использовать вместо номера ошибки. Он предоставляет уникальные идентификаторы и помогает найти ошибку, если идентификатор ошибки не подходит. Это может быть полезно при поиске ошибки.
Product and Component- Ошибки делятся на продукты и компоненты. Продукт может содержать один или несколько Компонентов. Это помогает классифицировать ошибки, а также помогает их отделить.
Version- Поле «Версия» обычно содержит номера или названия выпущенных версий продукта. Он используется для обозначения версий, затронутых отчетом об ошибке.
Hardware (Platform and OS)- Указывают на протестированную среду или операционную систему, в которой была обнаружена ошибка. Он также выдает подробную информацию об оборудовании, таком как ОЗУ, размер жесткого диска, процессор и т. Д.
Importance (Priority and Severity)- Поле Priority используется для определения приоритета ошибок. Он может быть обновлен правопреемником, деловыми людьми или кем-либо из заинтересованных сторон, имеющих право вносить изменения. Это хорошая идея не изменять это поле для других ошибок, которые не были созданы человеком. Значения по умолчанию - от P1 до P5.
Severity Field- В поле «Серьезность» указывается, насколько серьезна проблема - от блокировщика («приложение не работает») до тривиального («незначительная косметическая проблема»). Пользователь также может использовать это поле, чтобы указать, является ли ошибка усовершенствованием или будущим запросом. Распространенные поддерживающие статусы серьезности - Блокирующее, Критическое, Большое, Нормальное, Незначительное, Тривиальное и улучшение.
Target Milestone- Это будущая дата, к которой ошибка будет исправлена. Пример. Вехи проекта Bugzilla для будущих версий Bugzilla - 4.4, 5.0, 6.0 и т. Д. Вехи не ограничиваются числами, хотя пользователь может использовать любые текстовые строки, например даты.
Assigned To - Ошибка назначается лицу, которое отвечает за ее исправление или может проверить достоверность ошибки в зависимости от бизнес-требований.
QA Contact- Лицо, ответственное за обеспечение качества по этой ошибке. Это может быть репортер ошибки, чтобы предоставить более подробную информацию, если требуется, или с ним можно связаться для повторной проверки дефекта после его исправления.
URL - URL-адрес, связанный с ошибкой, если таковой имеется.
Whiteboard - Область произвольного текста для добавления коротких заметок, новых наблюдений или повторного тестирования комментариев и тегов к ошибке.
Keywords - Администратор может определить ключевые слова, которые можно использовать для пометки и категоризации ошибок - например, сбоя или регрессии.
Personal Tags- Ключевые слова являются глобальными и видны всем пользователям, в то время как личные теги являются личными и могут просматриваться и редактироваться только их автором. Редактирование этих тегов не приведет к отправке уведомлений другим пользователям. Эти теги используются для отслеживания ошибок, которые лично волнуют пользователя, с использованием его собственной системы классификации.
Dependencies (Depends On and Blocks) - Если ошибка не может быть исправлена, так как открываются другие ошибки (зависит от) или эта ошибка останавливает исправление других ошибок (блоки), их количество записывается здесь.
Ссылка на дерево зависимостей
При нажатии на ссылку «Дерево зависимостей» отношения зависимостей ошибки отображаются в виде древовидной структуры. Пользователь может изменить глубину отображения и скрыть исправленные ошибки на этой странице. Пользователь также может свернуть / развернуть зависимости для каждой нетерминальной ошибки в древовидном представлении, используя кнопки [-] / [+], которые появляются перед сводкой.
Reported - Это время и дата, когда ошибка регистрируется человеком в системе.
Modified - Это дата и время последнего изменения ошибки в системе.
CC List - Список людей, получающих почту при изменении ошибки, в дополнение к репортеру, уполномоченному и контакту по контролю качества (если включено).
Ignore Bug Mail - Пользователь может проверить это поле, если он никогда не хочет получать уведомление по электронной почте об этой ошибке.
See Also - Ошибки в этой Bugzilla, других Bugzilla или других средствах отслеживания ошибок, связанных с этим.
Flags- Флаг - это своего рода статус, который можно установить для ошибок или вложений, чтобы указать, что ошибки / вложения находятся в определенном состоянии. Каждая установка может определять свой собственный набор флагов, которые можно установить для ошибок или вложений.
Time Tracking- Эту форму можно использовать для учета рабочего времени. Чтобы использовать эту функцию, пользователь должен быть членом группы, указаннойtimetrackinggroup параметр.
Orig. Est. - В этом поле отображается исходное расчетное время.
Current Est.- В этом поле отображается текущее расчетное время. Это число рассчитывается исходя из количества отработанных часов и оставшихся часов.
Hours Worked - В этом поле отображается количество часов, отработанных над конкретным дефектом.
Hours Left- В этом поле отображается текущая расчетная оценка. - Отработанные часы. Это значение + количество отработанных часов станет новым текущим расчетным значением.
%Complete - В этом поле отображается процент выполнения задачи.
Gain - В этом поле отображается количество часов, на которое ошибка опережает исходную оценку.
Deadline - В этом поле отображается крайний срок для этой ошибки.
Attachments- Пользователь может прикреплять файлы (доказательства, тестовые примеры или исправления) к ошибкам. Если есть вложения, они перечислены в этом разделе.
Additional Comments - Пользователь может добавлять комментарии к обсуждению ошибки здесь, если пользователь / тестировщик хочет сказать что-то стоящее.
В следующей главе мы узнаем, как редактировать ошибку.