Жизненный цикл управления дефектами в HP ALM (Центр качества)
- A дефект регистрируется во время выполнения теста, когда ожидаемый и фактический результат не совпадают друг с другом.
- Модуль дефектов в HP ALM не только помогает пользователям публиковать дефекты, но также позволяет им отслеживать и отображать общее качество выпуска на любом этапе процесса разработки.
Жизненный цикл дефекта по умолчанию в ALM:
Статус: | объяснение |
---|---|
Новое | Когда дефект публикуется, статус по умолчанию — «Новый». |
Откройте | Когда дефект принимается разработчиками, он переходит в статус «Открытый». |
Отклонен | Когда дефект отклонен разработчиками, он переводится в статус «Отклонено». |
Исправлена | Когда дефект устраняется разработчиками, он переходит в статус «Исправлено». Тестировщики выявляют все дефекты для Тестирование которые находятся в статусе «Исправлено». |
Возобновить | Если тестирование не удалось, дефект переводится в статус «Повторно открыть». |
закрыто | Если тестирование пройдено, дефект переводится в статус «Закрыто». |
Примечание. Пользователи также могут настроить жизненный цикл дефекта, добавив новые статусы дефекта. Добавление нового статуса дефекта будет рассмотрено в главе настройки проекта.
Как создать новый дефект
Шаг 1) Перейдите на вкладку «Дефекты» в Центре качества и нажмите кнопку «Новый дефект».
Шаг 2) Откройте диалоговое окно «Новый дефект». Заполните следующую обязательную информацию.
- Введите Обнаружено по полю
- Введите дату обнаружения — по умолчанию будет выбрана текущая дата.
- Установите уровень серьезности дефекта.
- Пользователь также может ввести другую информацию и краткое описание дефекта.
Шаг 3) Тестер также может прикрепить снимки экрана или другие файлы, связанные с дефектом, используя вкладку «Вложения».
- Нажмите вкладку «Вложения»
- Нажмите кнопку «Вложения»
- Выберите файл в диалоговом окне проводника.
- Нажмите «Открыть»
Шаг 4) Нажав «Открыть», мы увидим, что файл прикреплен в разделе «Вложения».
- Выбранный файл загружен
- Нажмите «Отправить», чтобы опубликовать дефект, после чего будет сгенерирован идентификатор дефекта.
Шаг 5) Дефект опубликован, доступ к нему можно получить на вкладке «Дефекты», как показано ниже. Вы также можете заметить, что идентификатор дефекта генерируется после публикации дефекта.
Как связать дефект с требованием
Пользователи могут связать дефект с другими дефектами или связать дефект с требованиями. Связывая дефекты и требования, мы можем создать график анализа покрытия и матрицу прослеживаемости.
Шаг 1) После создания дефекта тестировщики могут сопоставить с ним связанные требования. Чтобы сделать то же самое,
- Нажмите «Идентификатор дефекта».
- Откроется диалоговое окно сведений о дефекте, как показано ниже.
Шаг 2) Чтобы связать объекты,
- Перейдите к «Связанные объекты»
- Нажмите «Другие», чтобы связать требования с этим дефектом.
- Нажмите кнопку «Ссылка» и выберите «По идентификатору» (мы также можем выбрать на основе имени требования)
- Введите идентификатор требования, с которым должен быть сопоставлен этот дефект.
- Нажмите кнопку «Ссылка»
Шаг 3) После нажатия кнопки ссылки окно сведений о дефекте отображается пользователю с добавленной ссылкой, как показано ниже.
Шаг 4) Как только требование связано с дефектом, оно отображается с символом ссылки напротив него, как показано ниже.
Шаг 5) Как только требование связано с дефектом, требование Матрица прослеживаемости может быть сгенерирован. Чтобы создать матрицу прослеживаемости, перейдите в меню «Требования» и выберите «Матрица прослеживаемости». Сгенерированная матрица прослеживаемости будет создана, как показано ниже.
Примечание. Пожалуйста, обратитесь к руководству 'Модуль требований' для создания матрицы прослеживаемости, где шаги подробно описаны.
Как загрузить дефект с помощью Excel
- Каждый раз пользователи не смогут создавать каждый из этих дефектов вручную.
- Этот модуль помогает пользователям загружать дефекты из Excel в ALM. Это действительно помогает, когда пользователи хотят перейти с одной системы управления дефектами на ALM.
- Процесс остается таким же, как и при загрузке тестов и требований.
- Необходимо убедиться, что файл Excel подготовлен в формате, позволяющем ALM импортировать данные.
Шаг 1) Создайте файл Excel с необходимыми столбцами, которые пользователь хочет загрузить, как показано ниже.
Поле «Вложения» указывает локальный путь, по которому хранится снимок экрана или любое другое вложение. Пользователям нужно просто указать путь к вложению, чтобы оно было загружено в ALM вместе с другими сведениями о дефекте.
Шаг 2) Теперь,
- Перейдите на вкладку «Надстройки».
- Выберите «Экспорт в HP ALM».
Шаг 3) Откроется мастер экспорта ALM. Введите URL-адрес сервера HP ALM и нажмите «Далее».
Шаг 4) Введите имя пользователя и пароль для аутентификации и нажмите «Далее».
Шаг 5) Выберите домен, имя проекта, в который мы хотим загрузить тесты, и нажмите «Далее».
Шаг 6) Выбираем тип данных, которые мы хотим загрузить. В данном случае это Дефекты.
Шаг 7) Введите имя новой карты. Первый вариант «Выбрать карту» отключен, поскольку мы еще не создали карту для загрузки дефектов. Следовательно, мы должны создать новое имя карты и нажать «Далее». Мы не выбрали «Создать временную карту», так как нам хотелось бы использовать ее каждый раз для загрузки дефектов.
Шаг 8) При нажатии кнопки «Далее» открывается диалоговое окно сопоставления, как показано ниже.
- Перечисленные элементы сетки левой панели соответствуют полям, доступным для загрузки в HP ALM. Обратите внимание, что поля, отмеченные красным, должны быть сопоставлены, поскольку они являются обязательными.
- Элементы сетки правой панели относятся к полям, которые сопоставлены таким образом, что значения Excel передаются в соответствующие поля ALM.
Шаг 9) Теперь давайте разберемся, как сопоставить поля в Excel с полями в ALM.
- Выберите поле, которое пользователь хочет сопоставить, и нажмите кнопку со стрелкой, как показано ниже.
- Введите имя столбца в Excel, которое соответствует соответствующему имени столбца в HP ALM.
- Сопоставьте все необходимые столбцы в Excel с соответствующими полями в HP ALM. После сопоставления всех необходимых полей нажмите «Экспорт».
Шаг 10) После успешной загрузки ALM отображает сообщение, как показано ниже.
Как искать дефект
Модуль «Дефекты» содержит все зарегистрированные дефекты, начиная с самого первого зарегистрированного дефекта.
Следовательно, пользователь сможет искать дефекты на основе определенных критериев.
Шаг 1) Перейдите в меню «Редактировать» и выберите «Найти».
Шаг 2) Откроется диалоговое окно «Найти».
- Введите имя поля, на основе которого необходимо выполнить поиск (в этом случае для поиска мы используем идентификатор дефекта)
- Введите значение
- Нажмите «Найти далее»
Шаг 3) ALM отображает элемент в фоновом режиме, как показано ниже.
Уведомление по электронной почте о дефектах
- Назначенные пользователи автоматически получат электронное письмо при изменении статуса/назначенных полей при условии, что администратор ALM правильно установил конфигурации электронной почты.
- Электронное письмо будет отправлено на основе настроек на вкладке «Оповещения» модуля настройки проекта (подробную информацию см. в разделе «Настройка проекта»).
Допустим, назначенный пользователь «Гленн» должен получить электронное письмо, когда статус дефекта изменится на «Исправлено». Электронное письмо будет отправлено, как показано ниже. Скриншот сделан после получения электронного письма (от MS Outlook).
- Письмо отправлено «Гленну»
- На почте есть подробности о дефекте
- Письмо отправлено, поскольку статус изменился с «Повторно открыть» на «Исправлено», как показано ниже.
Видео об управлении дефектами
Нажмите здесь если видео недоступно
Итого
- Вы можете связать тест в своем План тестирования ,к конкретному дефекту в таблице дефектов,inQualityCenter
- Связывание полезно, когда для существующего дефекта создается новый тест или происходит изменение требований, связанное с дефектом.
- Связь может осуществляться прямо или косвенно.
- Когда вы напрямую связываете дефект с выполнением, QualityCenter косвенно связывает дефект с экземпляром теста, набором тестов, тестом и требованиями.
- Однако связь является однонаправленной, т. е. когда вы связываете Дефект с запуском, он не связан косвенно с шагом выполнения.