Модул за изисквания в HP ALM (Център за качество) урок
- Определянето на изискванията е една от предварителните фази за жизнения цикъл на разработка на софтуер.
- Дефинирането на изисквания се отнася до това, което трябва да бъде доставено на клиентите в края на тази конкретна версия.
- Предварителното установяване на изисквания с краткост и яснота би довело до минимална преработка след завършване на разработката.
- Този модул в ALM позволява на потребителите да дефинират, управляват и tracк изисквания.
Ще използваме примерното приложение (GURU99 Banking), за да го разберем по-добре.
Как да създадете изисквания
Стъпка 1) Кликнете върху „Изисквания“ в модула „Изисквания“.
Стъпка 2) Нека поддържаме всички изисквания за тази версия (2017 R1) в конкретна папка, така че да имаме лесен достъп до нея. В допълнение към това бихме искали да покажем разграничението между „Функционални“ и „Нефункционални“ изисквания, като ги поставим в различни папки.
- Щракнете върху иконата „Нова папка“ под модула за изисквания
- Въведете името на папката като „2017 R1”, за да идентифицирате лесно изискванията за тази версия.
Стъпка 3) Създадената папка ще се покаже, както е показано по-долу.
Стъпка 4) Сега нека създадем папка за "функционален' Изисквания, където се поддържат всички документи/работни елементи на функционалните изисквания.
Стъпка 5) Създадената папка ще бъде показана в „Изисквания" модул, както е показано по-долу.
Стъпка 6) По същия начин създайте папка „Нефункционална“. След като създадем както функционална, така и нефункционална папка, ще имаме структурата на папките, както е показано по-долу.
Стъпка 7) Щракнете върху иконата „Нови изисквания“ в страницата с изисквания, както е показано по-долу.
Отваря се диалоговият прозорец „Нови изисквания“ и потребителят трябва да въведе следните задължителни полета.
- Въведете името на изискването
- Изберете Тип изискване
Стъпка 8) Потребителят може също така да въведе следните незадължителни полета.
- автор
- Приоритет
- Revвидях
- Target Освободете
- Target Цикъл
- Descriptйон и коментари.
Стъпка 9) Изискванията също позволяват на потребителите да въвеждат изискванията в „Богат текст' формат директно, както е показано по-долу.
Стъпка 10) Обикновено изискванията се записват в Word документ. Те ще бъдат качени в раздела с прикачени файлове, както е показано по-долу. ALM също поддържа всички други типове файлове като .xls, .jpg и т.н. След качване щракнете върху бутона Изпрати.
Стъпка 11) Изискването ще се покаже на потребителя, както е показано по-долу:
Как да качвате изисквания с помощта на Microsoft Excel
Понякога потребителят няма да създава изисквания ръчно. Лесно е да качите всички изисквания накуп, вместо да създавате всяко едно по едно, което отнема време. За да улесни качването в ALM, HP измисли добавка, с която потребителят може да качва директно от MS excel/MS Word. Нека разберем стъпка по стъпка процедурата за качване на изисквания в QC от 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, така че да може да бъде качен.
- Изберете полетата, които искате да качите в ALM, и създайте заглавка в Excel за тези полета.
- Въведете валидни данни във всяко едно от тези полета, както е показано по-долу.
Стъпка 2) След като изберете данните за качване, щракнете върху „Експортиране в HP ALM“ от „Добавки“.
Стъпка 3) Отваря се съветникът за експортиране на ALM. Въведете URL адреса на HP ALM сървъра и щракнете върху „Напред“.
Въведете потребителското име и паролата за удостоверяване и щракнете върху „Напред“.
Стъпка 3) Изберете домейна, името на проекта, в който бихме искали да качим изискванията и щракнете върху „Напред“.
Стъпка 4) Изберете типа данни, които искаме да качим. В този случай това са изисквания. Можем също да качваме тестове/дефекти, с които ще се справим по-късно.
Стъпка 5) Въведете името на новата карта. Първата опция „Избор на карта“ е деактивирана, защото досега не сме създали карта. Следователно трябва да създадем ново име на картата и да щракнете върху „Напред“. Не сме избрали „Създаване на временна карта“, тъй като бихме искали да използваме отново всеки път за качване на „Изисквания“.
Стъпка 5б) В този диалог потребителят трябва да избере поведението на типа изискване. Ако качваме само един тип изискване, тогава трябва да изберем „Тип единично изискване“.
Качваме различни типове изисквания. Следователно трябва да съпоставим съответната колона в excel. Според нашия шаблон колона „E“ носи типа на изискването.
Стъпка 6) След като щракнете върху „Напред“, картатаping диалоговият прозорец се отваря, както е показано по-долу.
- Елементите от мрежата в левия панел, които са изброени, съответстват на полетата, които са налични за качване в HP ALM. Моля, обърнете внимание, че полетата, маркирани с „ЧЕРВЕНО“, трябва да бъдат картографирани, тъй като те са задължителни полета.
- Елементите на решетката в десния панел се отнасят до полетата, които са картографирани, така че стойностите в Excel да се вливат в съответните полета на ALM.
Сега нека разберем как да картографираме полетата в Excel спрямо полетата в ALM.
Изберете полето, което потребителят би искал да картографира, и щракнете върху бутона със стрелка, както е показано по-долу.
Въведете името на колоната в Excel, което съответства на съответното име на колона в HP ALM.
Стъпка 8) При успешно качване ALM показва съобщението, както е показано по-долу. Ако се появят грешки, моля, коригирайте проблема и опитайте да качите отново същото.
Стъпка 11) Сега нека проверим същото в раздела „Изисквания“. Всички подробности за изискванията, включително прикачените файлове, се качват, както е показано по-долу.
Как да се направи анализ на покритието (изискване) Tracвъзможност)
След като потребителят е картографирал всички изисквания, тестове и дефекти, както е обсъдено във всяка една от тези глави, ще можем да генерираме анализ на покритието и tracМатрица на ефективността.
Анализът на покритието ни помага да разберем Тестово покритие срещу конкретно изискване и подробности за броя на преминатите/неуспешните/неизпълнените тестове.
Стъпка 1) Отидете до модула с изисквания и щракнете върху менюто „Преглед“ и изберете „Анализ на покритието“.
Стъпка 2) Анализът на покритието ще бъде генериран спрямо всяко едно от изискванията, поставени в „Раздел Изисквания“ с консолидиран статус на ниво папка.
Стъпка 3) При разширяване на папката анализът на покритието ще се покаже, както е показано по-долу.
Стъпка 4) Щракнете върху всеки един от тези състояния на анализ на покритието, за да получите разширен отчет.
- Щракнете върху състоянието на конкретно изискване. Анализът на покритието ще се покаже с броя на грешките.
- Щракнете върху „Показване на тестовото покритие“, което ще покаже подробния статус на теста, прикрепен към избраното изискване.
Стъпка 5) При щракване върху „Показване на тестовото покритие“ ще се покаже състоянието на изпълнение на теста спрямо избраното изискване.
TracМатрица на възможностите:
- - TracМатрица на възможностите позволява на потребителите да определят степента на връзките между изискванията и другите изисквания (или) между изискванията и тестовете.
- - TracМатрицата на възможностите изброява изискванията за източника и свързаните с тях изисквания и тестове. Матрицата показва общия брой връзки за всяко изискване за източник.
Стъпка 1) Първата стъпка е да отидете в менюто „Преглед“ и да изберете „TracМатрица на ефективността“.
Стъпка 2) - TracСтраницата с матрицата на възможностите се отваря, както е показано по-долу.
- Кликнете върху „Конфигуриране“ TracМатрица на ефективността
- „Конфигуриране“ TracОтваря се диалоговият прозорец „Матрица на възможностите“.
Стъпка 3) Критериите за генериране на TracМатрицата на възможностите е показана по-долу.
- Щракнете върху „Филтър“ под „Дефиниране на изисквания за източник“
- Отваря се диалоговият прозорец „Изисквания към филтъра“. Щракнете върху бутона за критерии за филтриране.
- Отваря се диалогов прозорец за избор на критерии за филтриране. Изберете „Функционален“ от списъка
- Кликнете върху „OK“.
Стъпка 4) Диалоговият прозорец Изискване за филтър показва критериите за филтър, избрани от потребителя. Кликнете върху „OK“.
Стъпка 5) Конфигурирането TracПоказва се диалогов прозорец за възможност
- С избрания „Тип изискване“
- Кликнете върху връзката „Филтриране по свързани тестове“.
Стъпка 6) Нека генерираме tracматрица на съответствието между изискванията и тестовете. Следователно, след като щракнете върху „Филтриране по свързани тестове“, на потребителя се показва следният диалогов прозорец.
- Активирайте „Филтриране по свързани тестове“.
- Изберете „Свързани с“ следните тестове.
- Нека генерираме tracматрица на надеждност за изискванията, които имат повече от 5 теста. Затова изберете критериите за филтриране като „повече от“
- Въведете стойност. В този случай е "5"
- Щракнете върху "OK"
Стъпка 7) Следният екран се показва на потребителя с всички изисквания и съответните тестове, ако е зададено tracкритериите за матрицата на надеждност са изпълнени.
Стъпка 8) Потребителят може също да кликне върху „Генериране“ Trac„матрица на ефективността“, която може да се експортира в Excel.
- Изберете детайлите, за които tracТрябва да се генерира матрица на вероятността.
- Кликнете върху „Генериране“ TracМатрица на ефективността“.
Стъпка 9) На потребителя се показва диалоговият прозорец за запазване на файл.
- Изберете мястото, където tracМатрицата на възможността трябва да бъде запазена.
- Въведете името на файла
- Щракнете върху „Запазване“.
Стъпка 10) След като щракнете върху бутона „Запазване“, tracЗа потребителя се генерира матрица на ефективността.
Ето видео относно модула за изисквания
Кликнете тук ако видеото не е достъпно
ключови изводи: -
- Модулът за изисквания в QualityCenter се използва за съхраняване на вашите изисквания за тестове. На базата на тези съхранени изисквания ще изградите вашите тестови случаи.
- Изискване за родител може да има изискване за дете.
- На всяко изискване се присвоява уникален идентификатор за идентификация.





















































