Жизнен цикъл на управление на дефекти в 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. Въведете името на полето, въз основа на което трябва да се извърши търсенето (в този случай използваме Defect ID за търсене).
  2. Въведете стойността.
  3. Кликнете върху „Намери следващ“.

Диалогов прозорец за търсене

Стъпка 3) ALM показва елемента на заден план, както е показано по-долу.

Резултатът от търсенето е маркиран

Известие по имейл за дефекти

  • Назначените потребители автоматично ще получават имейл, ако има промяна в полетата „Състояние“ или „На кого е присвоен“, при условие че конфигурациите на имейла са зададени правилно от администратора на ALM.
  • Имейлът ще бъде задействан въз основа на настройката в раздела „Сигнали“ на модула за персонализиране на проекта (вижте „Персонализиране на проекта“ за подробности).

Да кажем, че назначеният потребител „Glenn“ трябва да получи имейл, когато състоянието на дефекта се промени в „Отстранен“. Имейлът ще бъде изпратен, както е показано по-долу. Снимката на екрана е направена след получаване на имейл (от MS Outlook).

  1. Пощата е изпратена до „Глен“.
  2. В имейла има подробности за дефекта.
  3. Пощата се задейства, защото статусът се е преместил от „Повторно отваряне“ на „Фиксиран“, както е показано по-долу.

Известие по имейл за дефекти

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

Кликнете тук ако видеото не е достъпно

Въпроси и Отговори

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

Да. Моделите за машинно обучение, обучени върху минали дефекти, могат да маркират вероятни грешки от лог файлове и промени в кода, след което да ги класират по прогнозирано въздействие. Човек-тестер все пак трябва да потвърди приоритета, преди това да доведе до решения за пускане на продукта.

Грешка е грешка, допусната от разработчик в кода. Тази грешка може да причини дефект, който представлява несъответствие между очакваното и действителното поведение, открито при тестване. Бъг е просто неформално наименование за дефект.

Тежестта измерва колко силно даден дефект влияе върху функционалността на системата, докато приоритетът определя колко скоро трябва да бъде отстранен. Дефектът може да бъде с висока тежест, но с нисък приоритет, или с ниска тежест, но с висок приоритет, в зависимост от въздействието върху бизнеса.

Обобщете тази публикация с: