Жизненный цикл управления дефектами в HP ALM (Центр качества)

⚡ Умное резюме

Жизненный цикл управления дефектами в HP ALM позволяет тестировщикам регистрировать дефекты. track, и сообщать о дефектах в рамках всего релиза. Модуль «Дефекты» регистрирует каждый дефект от «Новый» до «Закрытый», связывает дефекты с требованиями и поддерживает загрузку в Excel и оповещения по электронной почте.

  • 🔄 Жизненный цикл дефекта: Дефект проходит через статусы «Новый», «Открытый», «Отклоненный», «Исправленный», «Повторно открытый» и «Закрытый», которые команды могут настраивать.
  • 🆕 Создайте дефект: Тестировщики регистрируют дефекты на вкладке «Дефекты», устанавливают уровень серьезности, прикрепляют файлы и отправляют запрос для генерации идентификатора дефекта.
  • 🔗 Ссылка на требования: Связывание дефектов с требованиями позволяет создавать графики анализа покрытия и т. д. tracМатрица способностей.
  • 📊 Массовая загрузка файлов Excel: Надстройка «Экспорт в HP ALM» сопоставляет столбцы Excel с полями ALM для одновременного импорта множества дефектов.
  • 🔍 Поиск и оповещения: Диалоговое окно «Поиск» позволяет находить дефекты по полю, а уведомления по электронной почте оповещают назначенных пользователей об изменениях статуса.

Жизненный цикл управления дефектами в HP ALM

Что такое управление дефектами в HP ALM?

  • A дефект В процессе выполнения теста регистрируется несоответствие между ожидаемым и фактическим результатом.
  • Модуль «Дефекты» в HP ALM не только помогает пользователям сообщать о дефектах, но и позволяет им... track и показывает общее качество выпуска на любом этапе процесса разработки.

Жизненный цикл управления дефектами в HP ALM

Жизненный цикл дефекта по умолчанию в ALM:

Стандартный жизненный цикл дефектов в ALM

Статусобъяснение
НовоеПри регистрации дефекта его статус по умолчанию — «Новый».
ОткрытоКогда разработчики признают наличие дефекта, он переходит в статус «Открыт».
ОтклоненКогда разработчики отклоняют дефект, он переходит в статус «Отклонено».
ИсправленаКогда разработчики исправляют ошибку, она переходит в статус «Исправлено». Тестировщики будут выявлять все ошибки. Тестирование которые находятся в статусе «Исправлено».
ВозобновитьЕсли тестирование не пройдено, дефект переводится в статус «Возобновлено».
закрытоЕсли тестирование прошло успешно, дефект переводится в статус «Закрыт».

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

Как создать новый дефект

Шаг 1) В Центре качества перейдите на вкладку «Дефекты» и нажмите кнопку «Создать новый дефект».

Создать новый дефект

Шаг 2) Откроется диалоговое окно «Новый дефект». Заполните следующую обязательную информацию.

  • Введите значение в поле "Обнаружено пользователем".
  • Введите дату обнаружения — по умолчанию будет выбрана текущая дата.
  • Установите уровень серьезности дефекта.
  • Пользователь также может ввести другую информацию и краткое описание дефекта.

Диалог "Новый дефект"

Шаг 3) Тестировщик также может прикрепить скриншоты или другие соответствующие файлы, связанные с обнаруженной ошибкой, используя вкладку «Вложения».

  1. Нажмите вкладку «Вложения».
  2. Нажмите кнопку «Вложения».
  3. Выберите файл в диалоговом окне «Проводник».
  4. Нажмите «Открыть».

Прикрепите файлы к дефекту

Шаг 4) После нажатия кнопки «Открыть» мы увидим, что файл прикреплен в разделе «Вложения».

  1. Выбранный файл загружен.
  2. Нажмите кнопку «Отправить», чтобы сообщить о дефекте, после чего будет сгенерирован идентификатор дефекта.

Сообщить о дефекте

Шаг 5) Дефект зарегистрирован, и к нему можно получить доступ на вкладке «Дефекты», как показано ниже. Вы также можете заметить, что идентификатор дефекта генерируется после его регистрации.

Зарегистрирован дефект с указанием идентификатора дефекта.

Как связать дефект с требованием

Пользователи могут связывать дефекты с другими дефектами или связывать дефекты с требованиями. Связывая дефекты и требования, мы можем создать граф анализа покрытия кода. tracМатрица способностей.

Шаг 1) После создания дефекта тестировщики могут сопоставить с ним связанные с ним требования. Для этого:

  1. Нажмите на «Идентификатор дефекта».
  2. Откроется диалоговое окно сведений о дефекте, как показано ниже.

Диалог с подробными сведениями о дефекте

Шаг 2) Для связывания объектов:

  1. Перейдите в раздел «Связанные сущности».
  2. Нажмите «Другие», чтобы связать требования с этим дефектом.
  3. Нажмите кнопку «Ссылка» и выберите «по идентификатору» (можно также выбрать по названию требования).
  4. Введите идентификатор требования, с которым должен быть сопоставлен этот дефект.
  5. Нажмите кнопку «Ссылка».

Связать требование с дефектом

Шаг 3) После нажатия кнопки ссылки пользователю снова отображается окно с подробным описанием дефекта, содержащее добавленную ссылку, как показано ниже.

Дефект с добавленной ссылкой

Шаг 4) Как только требование связано с дефектом, оно отображается с символом ссылки напротив него, как показано ниже.

Требование со ссылкой

Шаг 5) Как только требование связано с дефектом, требование TracМатрица возможностей может быть сгенерировано. Для генерации TracДля просмотра матрицы требований перейдите в меню «Требования» и выберите «TracМатрица возможностей». Сгенерированная TracМатрица удобства будет сформирована, как показано ниже.

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

TracМатрица возможностей

Как загрузить дефект с помощью Excel

  • В каждом случае у пользователей не будет возможности вручную воспроизводить каждый из этих дефектов.
  • Этот модуль помогает пользователям загружать дефекты из Excel в ALM. Это действительно помогает, когда пользователи хотят перейти с одной системы управления дефектами на ALM.
  • Процесс остается таким же, как и при загрузке тестов и требований.
  • Необходимо убедиться, что файл Excel подготовлен в формате, позволяющем ALM импортировать данные.

Шаг 1) Создайте файл Excel с необходимыми столбцами, которые пользователь хочет загрузить, как показано ниже.

В поле «Вложения» указывается локальный путь к файлу, где хранится скриншот или другое вложение. Пользователям достаточно указать путь к вложению, чтобы оно было распознано для загрузки в ALM вместе с другими подробностями о дефекте.

Файл Excel со столбцами, содержащими информацию о дефектах.

Шаг 2) Сейчас:

  1. Перейдите на вкладку «Надстройки».
  2. Выберите «Экспорт в HP ALM».

Экспорт в надстройку HP ALM

Шаг 3) Откроется мастер экспорта ALM. Войдите на сервер HP ALM. URL и нажмите «Далее».

Сервер мастера экспорта ALM URL

Шаг 4) Введите имя пользователя и пароль для аутентификации и нажмите «Далее».

Аутентификация экспорта ALM

Шаг 5) Выберите домен и название проекта, в который вы хотите загрузить тесты, и нажмите «Далее».

Выберите домен и проект

Шаг 6) Выбираем тип данных, которые мы хотим загрузить. В данном случае это Дефекты.

Выберите тип данных: Дефекты

Шаг 7) Введите новое название карты. Первый пункт, «Выбрать карту», ​​отключен, поскольку мы еще не создали карту для загрузки дефектов. Поэтому нам следует создать новое название карты и нажать «Далее». Мы не выбрали «Создать временную карту», ​​так как хотим использовать ее каждый раз для загрузки дефектов.

Введите новое название карты

Шаг 8) После нажатия кнопки «Далее» отобразится карта.ping откроется диалоговое окно, как показано ниже.

  1. Перечисленные элементы сетки левой панели соответствуют полям, доступным для загрузки в HP ALM. Обратите внимание, что поля, отмеченные красным, должны быть сопоставлены, поскольку они являются обязательными.
  2. Элементы сетки правой панели относятся к полям, которые сопоставлены таким образом, что значения Excel передаются в соответствующие поля ALM.

Картаping Диалог

Шаг 9) Теперь давайте разберемся, как сопоставить поля в Excel с полями в ALM.

  1. Выберите поле, которое пользователь хочет сопоставить, и нажмите на кнопку со стрелкой, как показано ниже.

Выберите поле для сопоставления

  1. Введите имя столбца в Excel, которое соответствует соответствующему имени столбца в HP ALM.

Введите название столбца Excel

  1. Сопоставьте все необходимые столбцы в Excel с соответствующими полями в HP ALM. После сопоставленияping Заполните все обязательные поля и нажмите «Экспорт».

Сопоставление столбцов и экспорт

Шаг 10) После успешной загрузки ALM отображает сообщение, как показано ниже.

Сообщение об успешной загрузке

Как искать дефект

Модуль «Дефекты» содержит все зарегистрированные дефекты, начиная с самого первого. Таким образом, пользователь может искать дефекты по определенным критериям.

Шаг 1) Перейдите в меню «Редактировать» и выберите «Найти».

Редактировать меню Найти опцию

Шаг 2) Отобразится диалоговое окно «Поиск».

  1. Введите название поля, по которому должен выполняться поиск (в данном случае для поиска используется идентификатор дефекта).
  2. Введите значение.
  3. Нажмите «Найти далее».

Найти диалог

Шаг 3) ALM отображает элемент в фоновом режиме, как показано ниже.

Результаты поиска выделены

Уведомление по электронной почте о дефектах

  • Назначенные пользователи будут автоматически получать электронное письмо при изменении статуса или полей "Назначен", при условии, что администратор ALM соответствующим образом настроил параметры электронной почты.
  • Отправка электронного письма будет осуществляться в соответствии с настройками на вкладке «Оповещения» модуля настройки проекта (подробнее см. в разделе «Настройка проекта»).

Предположим, что назначенный пользователю «Гленн» должен получить электронное письмо, когда статус дефекта изменится на «Исправлено». Письмо будет отправлено, как показано ниже. Скриншот сделан после получения электронного письма (от Microsoft). Outlook).

  1. Письмо отправлено Гленну.
  2. В письме содержится подробная информация о дефекте.
  3. Письмо отправлено, поскольку статус изменился с «Повторно открыть» на «Исправлено», как показано ниже.

Уведомление по электронной почте о дефектах

Видео об управлении дефектами

Нажмите здесь если видео недоступно

Часто задаваемые вопросы (FAQ)

Искусственный интеллект помогает, группируя повторяющиеся дефекты, прогнозируя модули, подверженные дефектам, и автоматически классифицируя степень серьезности на основе описания. Он может направлять новые дефекты нужной команде и прогнозировать, какие области нуждаются в дополнительном тестировании, сокращая ручную сортировку в таких инструментах, как HP ALM.

Да. Модели машинного обучения, обученные на основе прошлых дефектов, могут выявлять вероятные ошибки по журналам и изменениям кода, а затем ранжировать их по прогнозируемому влиянию. Однако, прежде чем принимать решение о выпуске, тестировщик должен подтвердить приоритет ошибки.

Ошибка — это неточность, допущенная разработчиком в коде. Эта ошибка может привести к дефекту, который представляет собой несоответствие между ожидаемым и фактическим поведением, обнаруженное в ходе тестирования. Баг — это просто неофициальное название дефекта.

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

Подведем итог этой публикации следующим образом: