Модул за изисквания в HP ALM (Център за качество) урок

  • Определянето на изискванията е една от предварителните фази за жизнения цикъл на разработка на софтуер.
  • Дефинирането на изисквания се отнася до това, което трябва да бъде доставено на клиентите в края на тази конкретна версия.
  • Предварителното установяване на изисквания с краткост и яснота би довело до минимална преработка след завършване на разработката.
  • Този модул в ALM позволява на потребителите да дефинират, управляват и tracк изисквания.

Модул за изисквания в HP ALM

Ще използваме примерното приложение (GURU99 Banking), за да го разберем по-добре.

Модул за изисквания в HP ALM

Как да създадете изисквания

Стъпка 1) Кликнете върху „Изисквания“ в модула „Изисквания“.

Създаване на изисквания

Стъпка 2) Нека поддържаме всички изисквания за тази версия (2017 R1) в конкретна папка, така че да имаме лесен достъп до нея. В допълнение към това бихме искали да покажем разграничението между „Функционални“ и „Нефункционални“ изисквания, като ги поставим в различни папки.

  1. Щракнете върху иконата „Нова папка“ под модула за изисквания
  2. Въведете името на папката като „2017 R1”, за да идентифицирате лесно изискванията за тази версия.

Създаване на изисквания

Стъпка 3) Създадената папка ще се покаже, както е показано по-долу.

Създаване на изисквания

Стъпка 4) Сега нека създадем папка за "функционален' Изисквания, където се поддържат всички документи/работни елементи на функционалните изисквания.

Създаване на изисквания

Стъпка 5) Създадената папка ще бъде показана в „Изисквания" модул, както е показано по-долу.

Създаване на изисквания

Стъпка 6) По същия начин създайте папка „Нефункционална“. След като създадем както функционална, така и нефункционална папка, ще имаме структурата на папките, както е показано по-долу.

Създаване на изисквания

Стъпка 7) Щракнете върху иконата „Нови изисквания“ в страницата с изисквания, както е показано по-долу.

Създаване на изисквания

Отваря се диалоговият прозорец „Нови изисквания“ и потребителят трябва да въведе следните задължителни полета.

  1. Въведете името на изискването
  2. Изберете Тип изискване

Създаване на изисквания

Стъпка 8) Потребителят може също така да въведе следните незадължителни полета.

  1. автор
  2. Приоритет
  3. Revвидях
  4. Target Освободете
  5. Target Цикъл
  6. Descriptйон и коментари.

Стъпка 9) Изискванията също позволяват на потребителите да въвеждат изискванията в „Богат текст' формат директно, както е показано по-долу.

Създаване на изисквания

Стъпка 10) Обикновено изискванията се записват в Word документ. Те ще бъдат качени в раздела с прикачени файлове, както е показано по-долу. ALM също поддържа всички други типове файлове като .xls, .jpg и т.н. След качване щракнете върху бутона Изпрати.

Създаване на изисквания

Стъпка 11) Изискването ще се покаже на потребителя, както е показано по-долу:

Създаване на изисквания

Как да качвате изисквания с помощта на Microsoft Excel

Понякога потребителят няма да създава изисквания ръчно. Лесно е да качите всички изисквания накуп, вместо да създавате всяко едно по едно, което отнема време. За да улесни качването в ALM, HP измисли добавка, с която потребителят може да качва директно от MS excel/MS Word. Нека разберем стъпка по стъпка процедурата за качване на изисквания в QC от Excel.

За качване на Изисквания трябва да разберем работния процес:

Изисквания за качване с помощта на Microsoft Excel

Част A – Изтегляне

Стъпка 1) Отидете до началната страница на ALM http://localhost:8181/qcbin и щракнете върху „Инструменти“ от списъка с връзки.

Изисквания за изтегляне

Стъпка 2: Кликнете върху връзката „Още добавки на HP ALM“ от страницата с добавки, както е показано по-долу.

Изисквания за изтегляне

Стъпка 3) Изберете „Добавки за Microsoft Приложения" и изберете "Microsoft Excel" от връзката, тъй като бихме използвали добавката на MS Excel за качване на данните в HP-ALM.

Изисквания за изтегляне

Стъпка 3) Изберете HP-ALM Microsoft Excel Add-in за връзка ALM 12.00.

Изисквания за изтегляне

Стъпка 4) Изберете HP-ALM Microsoft Excel Add-in за връзка ALM 12.00. Потребителите могат също да препратят към ръководството „Прочетете ме“ и ръководството „Добавки“. След като щракнете върху връзката, файлът за настройка на добавката ще бъде изтеглен на местоположение по подразбиране/избрано от потребителя местоположение.

Изисквания за изтегляне

Част B – Монтаж

Стъпка 1) Изберете изтеглената добавка и щракнете с десния бутон върху изтегления файл. Изберете „Изпълни като администратор“.

Инсталиране на изискванията

Стъпка 2) Изберете изтеглената добавка и щракнете с десния бутон върху изтегления файл. Изберете „Изпълни като администратор“, за да можем да инсталираме добавката.

Инсталиране на изискванията

Стъпка 3) Изберете типа инсталация. Тук сме избрали „За всички потребители“, което беше настройката по подразбиране. Ако искате да инсталирате само за текущия потребител, моля, изберете „Само за текущия потребител“ и щракнете върху „Напред“.

Инсталиране на изискванията

Стъпка 4) След завършване на инсталацията потребителят ще получи съобщение за състоянието. Щракнете върху бутона „Край“.

Инсталиране на изискванията

Стъпка 5) За да проверите дали добавката е инсталирана успешно, отворете Excel и отворете раздела „Добавки“. Ще намерите опция „Експортиране в HP ALM“, което означава, че „добавката“ е инсталирана успешно.

Инсталиране на изискванията

Част C – Изисквания за качване в ALM

Стъпка 1) Преди да качим изискванията от excel, трябва да подготвим Excel, така че да може да бъде качен.

  1. Изберете полетата, които искате да качите в ALM, и създайте заглавка в Excel за тези полета.
  2. Въведете валидни данни във всяко едно от тези полета, както е показано по-долу.

Изисквания за качване в ALM

Стъпка 2) След като изберете данните за качване, щракнете върху „Експортиране в HP ALM“ от „Добавки“.

Изисквания за качване в ALM

Стъпка 3) Отваря се съветникът за експортиране на ALM. Въведете URL адреса на HP ALM сървъра и щракнете върху „Напред“.

Изисквания за качване в ALM

Въведете потребителското име и паролата за удостоверяване и щракнете върху „Напред“.

Изисквания за качване в ALM

Стъпка 3) Изберете домейна, името на проекта, в който бихме искали да качим изискванията и щракнете върху „Напред“.

Изисквания за качване в ALM

Стъпка 4) Изберете типа данни, които искаме да качим. В този случай това са изисквания. Можем също да качваме тестове/дефекти, с които ще се справим по-късно.

Изисквания за качване в ALM

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

Изисквания за качване в ALM

Стъпка 5б) В този диалог потребителят трябва да избере поведението на типа изискване. Ако качваме само един тип изискване, тогава трябва да изберем „Тип единично изискване“.

Качваме различни типове изисквания. Следователно трябва да съпоставим съответната колона в excel. Според нашия шаблон колона „E“ носи типа на изискването.

Изисквания за качване в ALM

Стъпка 6) След като щракнете върху „Напред“, картатаping диалоговият прозорец се отваря, както е показано по-долу.

  1. Елементите от мрежата в левия панел, които са изброени, съответстват на полетата, които са налични за качване в HP ALM. Моля, обърнете внимание, че полетата, маркирани с „ЧЕРВЕНО“, трябва да бъдат картографирани, тъй като те са задължителни полета.
  2. Елементите на решетката в десния панел се отнасят до полетата, които са картографирани, така че стойностите в Excel да се вливат в съответните полета на ALM.

Изисквания за качване в ALM

Сега нека разберем как да картографираме полетата в Excel спрямо полетата в ALM.

Изберете полето, което потребителят би искал да картографира, и щракнете върху бутона със стрелка, както е показано по-долу.

Изисквания за качване в ALM

Въведете името на колоната в Excel, което съответства на съответното име на колона в HP ALM.

Изисквания за качване в ALM

Свържете всички задължителни колони в Excel със съответните полета в HP ALM. След съпоставянеping всички задължителни полета, щракнете върху „Експортиране“.

Изисквания за качване в ALM

Стъпка 8) При успешно качване ALM показва съобщението, както е показано по-долу. Ако се появят грешки, моля, коригирайте проблема и опитайте да качите отново същото.

Изисквания за качване в ALM

Стъпка 11) Сега нека проверим същото в раздела „Изисквания“. Всички подробности за изискванията, включително прикачените файлове, се качват, както е показано по-долу.

Изисквания за качване в ALM

Как да се направи анализ на покритието (изискване) Tracвъзможност)

След като потребителят е картографирал всички изисквания, тестове и дефекти, както е обсъдено във всяка една от тези глави, ще можем да генерираме анализ на покритието и tracМатрица на ефективността.

Анализът на покритието ни помага да разберем Тестово покритие срещу конкретно изискване и подробности за броя на преминатите/неуспешните/неизпълнените тестове.

Стъпка 1) Отидете до модула с изисквания и щракнете върху менюто „Преглед“ и изберете „Анализ на покритието“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 2) Анализът на покритието ще бъде генериран спрямо всяко едно от изискванията, поставени в „Раздел Изисквания“ с консолидиран статус на ниво папка.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 3) При разширяване на папката анализът на покритието ще се покаже, както е показано по-долу.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 4) Щракнете върху всеки един от тези състояния на анализ на покритието, за да получите разширен отчет.

  1. Щракнете върху състоянието на конкретно изискване. Анализът на покритието ще се покаже с броя на грешките.
  2. Щракнете върху „Показване на тестовото покритие“, което ще покаже подробния статус на теста, прикрепен към избраното изискване.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 5) При щракване върху „Показване на тестовото покритие“ ще се покаже състоянието на изпълнение на теста спрямо избраното изискване.

Анализ на покритието (изискване Tracвъзможност)

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

  • - TracМатрица на възможностите позволява на потребителите да определят степента на връзките между изискванията и другите изисквания (или) между изискванията и тестовете.
  • - TracМатрицата на възможностите изброява изискванията за източника и свързаните с тях изисквания и тестове. Матрицата показва общия брой връзки за всяко изискване за източник.

Стъпка 1) Първата стъпка е да отидете в менюто „Преглед“ и да изберете „TracМатрица на ефективността“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 2) - TracСтраницата с матрицата на възможностите се отваря, както е показано по-долу.

  • Кликнете върху „Конфигуриране“ TracМатрица на ефективността
  • „Конфигуриране“ TracОтваря се диалоговият прозорец „Матрица на възможностите“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 3) Критериите за генериране на TracМатрицата на възможностите е показана по-долу.

  • Щракнете върху „Филтър“ под „Дефиниране на изисквания за източник“
  • Отваря се диалоговият прозорец „Изисквания към филтъра“. Щракнете върху бутона за критерии за филтриране.
  • Отваря се диалогов прозорец за избор на критерии за филтриране. Изберете „Функционален“ от списъка
  • Кликнете върху „OK“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 4) Диалоговият прозорец Изискване за филтър показва критериите за филтър, избрани от потребителя. Кликнете върху „OK“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 5) Конфигурирането TracПоказва се диалогов прозорец за възможност

  1. С избрания „Тип изискване“
  2. Кликнете върху връзката „Филтриране по свързани тестове“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 6) Нека генерираме tracматрица на съответствието между изискванията и тестовете. Следователно, след като щракнете върху „Филтриране по свързани тестове“, на потребителя се показва следният диалогов прозорец.

  1. Активирайте „Филтриране по свързани тестове“.
  2. Изберете „Свързани с“ следните тестове.
  3. Нека генерираме tracматрица на надеждност за изискванията, които имат повече от 5 теста. Затова изберете критериите за филтриране като „повече от“
  4. Въведете стойност. В този случай е "5"
  5. Щракнете върху "OK"

Анализ на покритието (изискване Tracвъзможност)

Стъпка 7) Следният екран се показва на потребителя с всички изисквания и съответните тестове, ако е зададено tracкритериите за матрицата на надеждност са изпълнени.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 8) Потребителят може също да кликне върху „Генериране“ Trac„матрица на ефективността“, която може да се експортира в Excel.

  1. Изберете детайлите, за които tracТрябва да се генерира матрица на вероятността.
  2. Кликнете върху „Генериране“ TracМатрица на ефективността“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 9) На потребителя се показва диалоговият прозорец за запазване на файл.

  1. Изберете мястото, където tracМатрицата на възможността трябва да бъде запазена.
  2. Въведете името на файла
  3. Щракнете върху „Запазване“.

Анализ на покритието (изискване Tracвъзможност)

Стъпка 10) След като щракнете върху бутона „Запазване“, tracЗа потребителя се генерира матрица на ефективността.

Анализ на покритието (изискване Tracвъзможност)

Ето видео относно модула за изисквания

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

ключови изводи: -

  • Модулът за изисквания в QualityCenter се използва за съхраняване на вашите изисквания за тестове. На базата на тези съхранени изисквания ще изградите вашите тестови случаи.
  • Изискване за родител може да има изискване за дете.
  • На всяко изискване се присвоява уникален идентификатор за идентификация.

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