Життєвий цикл управління дефектами в HP ALM (Quality Center)

⚡ Розумний підсумок

Життєвий цикл управління дефектами в 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. Введіть назву поля, на основі якого потрібно виконати пошук (у цьому випадку ми використовуємо для пошуку ID дефекту).
  2. Введіть значення.
  3. Натисніть кнопку «Знайти далі».

Діалогове вікно пошуку

Крок 3) ALM відображає елемент у фоновому режимі, як показано нижче.

Результат пошуку виділено

Сповіщення електронною поштою про дефекти

  • Призначені користувачі автоматично отримуватимуть електронного листа, якщо відбудеться зміна в полях статусу або призначених осіб, за умови, що адміністратор ALM належним чином налаштував конфігурації електронної пошти.
  • Електронний лист буде активовано на основі налаштувань на вкладці «Сповіщення» модуля налаштування проекту (докладніше див. у розділі «Налаштування проекту»).

Припустимо, призначений користувач «Гленн» має отримати електронний лист, коли статус дефекту зміниться на «Виправлено». Електронний лист буде надіслано, як показано нижче. Знімок екрана зроблено після отримання електронного листа (від MS Outlook).

  1. Лист надіслано «Ґленну».
  2. У поштовому листі є подробиці про дефект.
  3. Пошта надсилається через те, що статус змінився з «Повторно відкрити» на «Виправлено», як показано нижче.

Сповіщення електронною поштою про дефекти

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

Натисніть тут якщо відео недоступне

Поширені запитання

Штучний інтелект допомагає, кластеризуючи дублікати дефектів, прогнозуючи модулі, схильні до дефектів, та автоматично класифікуючи їхню серйозність на основі опису. Він може направляти нові дефекти до потрібної команди та прогнозувати, які області потребують додаткового тестування, зменшуючи ручне сортування в таких інструментах, як HP ALM.

Так. Моделі машинного навчання, навчені на попередніх дефектах, можуть позначати ймовірні помилки з журналів та змін коду, а потім ранжувати їх за прогнозованим впливом. Тестувальник все одно повинен підтвердити пріоритет, перш ніж приймати рішення про випуск.

Помилка — це помилка, допущена розробником у коді. Ця помилка може спричинити дефект, тобто невідповідність між очікуваною та фактичною поведінкою, виявленою під час тестування. Баг — це просто неофіційна назва дефекту.

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

Підсумуйте цей пост за допомогою: