Модул „Изисквания“ в HP ALM (Център за качество)
⚡ Умно обобщение
Модулът „Изисквания“ в HP ALM (Quality Center) позволява на екипите да дефинират, организират и tracвсяко изискване на проекта. Това ръководство обхваща създаването на папки, ръчното въвеждане, груповото качване чрез Microsoft Добавка за Excel, анализ на покритието и tracгенериране на матрица на ефективността.

Какво представлява модулът „Изисквания“ в HP ALM?
- Модул „Изисквания“ в HP ALM (Център за качество) е работното пространство, където екипът на проекта записва какво трябва да бъде доставено в дадена версия, организира тези елементи в йерархия и ги свързва с тестове и дефекти. Това е входната точка на работния процес на ALM и всеки следващ модул зависи от данните, събрани тук.
- Определянето на изискванията е една от предварителните фази на жизнен цикъл на разработка на софтуер.
- Изискването описва какво трябва да бъде доставено на клиента в края на конкретно издание.
- Определянето на изискванията с краткост и яснота още от самото начало води до минимална преработка след завършване на разработката.
- Този модул позволява на потребителите да дефинират, управляват и track изисквания и поддържа влагане на родител-дете, така че голямо изискване може да бъде разделено на по-малки.
- Всяко изискване получава уникален идентификатор на изискване, който е това, което покритието и tracдоклади за ефективност, използвани за идентификация.
Достъпът до модула се осъществява от страничната лента на ALM, до „Тестов план“, „Тестова лаборатория“ и „Дефекти“. Ако сте начинаещи в интерфейса, Ръководство за графичен потребителски интерфейс на HP ALM обяснява всеки панел, показан по-долу.
В цялата тази статия ще използваме примерното приложение GURU99 Банкиране така че изискванията, показани на екрана, да съответстват на реален набор от функции. Екранът по-долу показва примерното приложение, чиито функции ще запишем като изисквания.
Защо управлението на изискванията е важно в HP ALM
Съхраняването на изискванията в електронна таблица на споделен диск работи, докато не пристигне първата заявка за промяна. От този момент нататък никой не знае кой тест защитава кое изискване или дали даден дефект изобщо принадлежи към договорен елемент от обхвата. Управлението на изискванията в ALM премахва тази неяснота, защото самият запис на изискването се превръща в котва за останалата част от проекта.
Четири практически ползи идват от keeping изисквания в модула, а не извън него:
- Единствен източник на истината. Анализатори, разработчици и тестери четат един и същ запис, а разделът „История“ показва кой какво е променил.
- Автоматично покритие. След като дадено изискване е свързано с тестове в Модул план за тестване, ALM изчислява покритието без ръчно преброяване.
- Анализ на въздействието. Когато дадено изискване се промени, свързаните тестове се маркират, така че екипът знае точно какво да изпълни отново. Тестова лаборатория.
- Подравняване на освобождаването. Target Освобождаване и Target Циклични полета свързват всяко изискване с плана, дефиниран в Издания и цикли.
💡 Съвет: Съгласувайте списъка с типове изисквания с вашите бизнес анализатори преди първото качване. Промяната на типовете по-късно означава повторно съпоставяне.ping всеки шаблон на Excel, който вашият екип вече използва.
Как да създадете изисквания
Стъпка 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
Ръчното създаване на изисквания е приемливо за малък брой елементи, но става бавно, след като дадена версия съдържа десетки от тях. Качването на множество файлове е много по-бързо от добавянето на всяко изискване едно по едно. За да направи това възможно, HP предлага добавка, която експортира редове директно от Microsoft Excel или Microsoft Word в ALM. Процедурата по-долу обхваща целия път, от изтеглянето на добавката до проверката на качените записи.
Преди да започнете, е полезно да видите работния процес от край до край. Трите части, които следват, съответстват на трите етапа в тази диаграма.
Част A – Изтегляне на добавката за Excel
Стъпка 1) Отидете до началната страница на ALM http://localhost:8181/qcbin и щракнете върху „Инструменти“ от списъка с връзки.
Стъпка 2) Кликнете върху връзката „Още добавки на HP ALM“ от страницата с добавки, както е показано по-долу.
Стъпка 3) Изберете „Добавки за Microsoft „Приложения“ и след това изберете „Microsoft „Excel“ от списъка, защото добавката за MS Excel е тази, използвана за качване на данни в HP ALM.
Стъпка 4) Изберете „HP ALM“ Microsoft Връзка към добавката Excel за ALM 12.00, която съответства на версията на вашия сървър.
Стъпка 5) Страницата за изтегляне предлага също ръководство „Read-me“ и ръководство „Add-in“, които си струва да запазите.pingСлед като щракнете върху връзката за изтегляне, инсталационният файл на добавката се запазва в местоположението по подразбиране или избраното от потребителя.
⚠️ Предупреждение: Версията на добавката трябва да съответства на версията на ALM сървъра. Добавка, създадена за ALM 12.00, ще откаже да се свърже със сървър на различна основна версия и съветникът за експортиране ще се провали на етапа на удостоверяване с обща грешка.
Част Б – Инсталиране на добавката за Excel
Стъпка 1) Изберете изтеглената добавка, щракнете с десния бутон върху файла и изберете „Изпълни като администратор“, за да може добавката да се регистрира за Excel.
Стъпка 2) Отваря се съветникът за настройка. RevВижте началния екран и щракнете върху „Напред“, за да продължите.
Стъпка 3) Изберете типа на инсталацията. Тук е избрано „За всички потребители“, което е настройката по подразбиране. За да инсталирате само за влезлия в системата акаунт, изберете „Само за текущия потребител“ и щракнете върху „Напред“.
Стъпка 4) След завършване на инсталацията, потребителят получава съобщение за състоянието. Щракнете върху бутона „Готово“.
Стъпка 5) За да проверите дали добавката е инсталирана успешно, отворете Excel и отидете в раздела „Добавки“. Опцията „Експортиране в HP ALM“ потвърждава, че добавката е регистрирана.
Част C – Изисквания за качване в ALM
Стъпка 1) Преди да качите изискванията от Excel, подгответе работния лист, така че да може да бъде прочетен от помощника.
- Изберете полетата, които искате да качите в ALM, и създайте заглавен ред в Excel за тези полета.
- Въведете валидни данни във всяко едно от тези полета, както е показано по-долу.
Стъпка 2) След като изберете данните за качване, щракнете върху „Експортиране в HP ALM“ от раздела „Добавки“.
Стъпка 3) Отваря се съветникът за експортиране на ALM. Въведете HP ALM сървъра. URL и щракнете върху „Напред“.
Стъпка 4) Въведете потребителското име и паролата за удостоверяване и щракнете върху „Напред“.
Стъпка 5) Изберете домейна и името на проекта, в който да бъдат качени изискванията, след което щракнете върху „Напред“.
Стъпка 6) Изберете типа данни за качване. В този случай това са Изисквания. Тестовете и дефектите могат да бъдат качени чрез същия помощник.
Стъпка 7) Въведете новото име на картата. Първата опция, „Избор на карта“, е деактивирана, защото досега не е създадена карта. Създайте ново име на картата и щракнете върху „Напред“. „Създаване на временна карта“ остава неизбрано, защото тази карта ще се използва повторно всеки път, когато се качват изисквания.
Стъпка 8) В този диалогов прозорец потребителят трябва да избере поведението на типа изискване. Ако се качва само един тип изискване, изберете „Единичен тип изискване“. Тъй като този пример качва различни типове изисквания, типът трябва да бъде съпоставен със съответната колона в Excel. В този шаблон колона „E“ съдържа типа изискване.
Стъпка 9) След като щракнете върху „Напред“, картатаping диалоговият прозорец се отваря, както е показано по-долу.
- Левият панел изброява полетата, които са достъпни за качване в HP ALM. Обърнете внимание, че полетата, маркирани в червен са задължителни и трябва да бъдат картографирани.
- Десният панел изброява полетата, които вече са картографирани, така че стойностите в Excel да се вливат в съответните полета на ALM.
Стъпка 10) За да картографирате поле, изберете ALM полето, което искате да картографирате, и щракнете върху бутона със стрелка, както е показано по-долу.
Стъпка 11) Въведете буквата на колоната в Excel, която съответства на избраното поле на HP ALM.
Стъпка 12) Свържете всички задължителни колони в Excel със съответните полета в HP ALM. След съпоставянеping всяко задължително поле, щракнете върху „Експортиране“.
Стъпка 13) При успешно качване ALM показва съобщението, показано по-долу. Ако се появят грешки, поправете маркираните редове и изпълнете експортирането отново.
Стъпка 14) Проверете резултата в раздела „Изисквания“. Всички подробности за изискванията, включително прикачените файлове, се качват, както е показано по-долу.
Как да се направи анализ на покритието (изискване) Tracвъзможност)
След като изискванията, тестовете и дефектите бъдат картографирани, ALM може да генерира анализ на покритието и tracМатрица на изпълнимостта. Анализът на покритието показва покритието на тестовете спрямо конкретно изискване, заедно с броя на изпълнените, неуспешните и неизпълнените тестове. Това е най-бързият начин да се докаже, че всеки елемент от обхвата има поне един тестов случай зад него.
Стъпка 1) Отидете до модула „Изисквания“, щракнете върху менюто „Преглед“ и изберете „Анализ на покритието“.
Стъпка 2) Анализът на покритието се генерира спрямо всяко изискване, поставено в раздела „Изисквания“, с консолидирано състояние на ниво папка.
Стъпка 3) При разгъване на папката, анализът на покритието се показва, както е показано по-долу.
Стъпка 4) Щракнете върху състоянието на анализа на покритието, за да получите подробен отчет.
- Щракнете върху състоянието на конкретно изискване. Показва се анализът на покритието с броя на неуспехите.
- Щракнете върху „Показване на тестовото покритие“, което показва подробното състояние на теста, свързано с избраното изискване.
Стъпка 5) При щракване върху „Показване на тестовото покритие“ се показва състоянието на изпълнение на теста спрямо избраното изискване. Неуспешните записи тук са тези, които обикновено се превръщат в записи в Управление на дефекти.
TracМатрица на възможностите
- - TracМатрицата на ефективността позволява на потребителите да определят степента на връзките между изисквания и други изисквания или между изисквания и тестове.
- Матрицата изброява изискванията към източника заедно със свързаните с тях изисквания и тестове и показва общия брой връзки за всяко изискване към източника.
Стъпка 1) Отидете в менюто „Преглед“ и изберете „TracМатрица на ефективността“.
Стъпка 2) - TracСтраницата с матрицата на възможностите се отваря, както е показано по-долу.
- Кликнете върху „Конфигуриране“ TracМатрица на ефективността“.
- „Конфигуриране“ TracОтваря се диалоговият прозорец „Матрица на възможностите“.
Стъпка 3) Задайте критериите за генериране на tracматрица на ефективността, както е показано по-долу.
- Кликнете върху „Филтър“ под „Дефиниране на изискванията за източника“.
- Отваря се диалоговият прозорец „Изисквания за филтриране“. Щракнете върху бутона Критерии за филтриране.
- Отваря се диалоговият прозорец „Избор на критерии за филтриране“. Изберете „Функционален“ от списъка.
- Кликнете върху „OK“.
Стъпка 4) Диалоговият прозорец „Изисквания за филтриране“ показва критериите за филтриране, избрани от потребителя. Кликнете върху „OK“.
Стъпка 5) Конфигурирането TracПоказва се диалогов прозорец за улеснение.
- Показва се избраният „Тип изискване“.
- Кликнете върху връзката „Филтриране по свързани тестове“.
Стъпка 6) Генериране на tracматрица на съответствието между изискванията и тестовете. При щракване върху „Филтриране по свързани тестове“ се показва следният диалогов прозорец.
- Активирайте „Филтриране по свързани тестове“.
- Изберете „Свързани с“ следните тестове.
- За да генерирате матрицата за изисквания, които имат повече от 5 теста, изберете критерия за филтриране „повече от“.
- Въведете стойност. В този случай тя е „5“.
- Кликнете върху „OK“.
Стъпка 7) Показва се следният екран с всички изисквания и съответните им тестове, при условие че са изпълнени посочените tracкритериите за приложимост са изпълнени.
Стъпка 8) Потребителят може също да кликне върху „Генериране“ Trac„Матрица на възможността“ за експортиране на резултата в Excel.
- Изберете детайлите, за които tracТрябва да се генерира матрица на вероятността.
- Кликнете върху „Генериране“ TracМатрица на ефективността“.
Стъпка 9) Диалоговият прозорец „Запазване на файл“ се показва на потребителя.
- Изберете мястото, където tracМатрицата на възможността трябва да бъде запазена.
- Въведете името на файла.
- Щракнете върху „Запазване“.
Стъпка 10) При щракване върху бутона „Запазване“, tracМатрицата на възможността се генерира и отваря за потребителя.
Краткото видео по-долу показва същите екрани на модула „Изисквания“.
Сравнение на видовете изисквания и избора на полета
ALM се доставя с малък набор от типове изисквания „по подразбиране“, като всеки от тях променя кои полета се показват в раздела „Подробности“. Избирането на правилния тип навреме запазва картата на Excelping стабилни и отчетите за покритието са смислени.
| Тип изискване | Типична употреба | Покрити ли са от тестове? |
|---|---|---|
| Неопределен | Заместител, създаден по време на първия импорт, прецизиран по-късно | Не |
| Бизнес | Бизнес цел на високо ниво, собственост на анализатора | Не |
| Папка | Grouping възел като „2017 R1“ или „Функционален“ | Не |
| функционален | Поведение, което заявлението трябва да демонстрира | Да |
| Тестване | Изискване, написано специално за проектиране на тест за шофиране | Да |
Само типове, маркирани като тестеми, могат да бъдат свързани с тестове, поради което бизнес изискването никога не показва процент на покритие. Два навика поддържат модула чист:
- Поддържайте дървото на папките плитко. Първо „Издание“, след това „категория“, след това „изисквания“ обикновено е достатъчно.
- Повторно използване на запазена карта в Excel вместо временна, така че многократните качвания да създават идентична карта на полетоping.
Администраторите на проекти могат да добавят персонализирани типове изисквания и полета, както е описано в персонализиране на проекта.
За да изпълните тези изисквания, продължете с Модул план за тестване да проектирате свързани тестове, след което да ги изпълните от Тестова лаборатория и регистрирайте констатациите си чрез Управление на дефектиАко все още настройвате, прегледайте Какво е HP ALM и стъпки за инсталиранеи се подгответе за интервюта с Въпроси за интервю за HP ALM.
Въпроси и Отговори
Кликнете тук ако видеото не е достъпно





















































