Шта је ХП АЛМ?
ХП АЛМ (Управљање животним циклусом апликација) је алатка заснована на мрежи која помаже организацијама да управљају животним циклусом апликације од планирања пројекта, прикупљања захтева до тестирања и примене, што је иначе дуготрајан задатак.
У свом ранијем аватару као ХП центар за квалитет, алат за управљање тестовима развио је Мерцури интерацтиве.
Сада га је ХП развио као АЛМ. АЛМ пуна форма пплицатион П ИФЕ циклус П руковоЧства алата која подржава различите фазе развоја софтвера животног циклуса.
АЛМ алат такође омогућава интеграцију са свим осталим ХП производима као што су УФТ и Лоад Руннер.
Зашто користити ХП АЛМ?
Разне заинтересоване стране укључене у типични пројекат су -
- Програмер
- Тестер
- Пословни аналитичари
- Менаџери пројеката
- Власници производа
Ове заинтересоване стране обављају разноврстан скуп активности које морају бити саопштене свим заинтересованим члановима тима.
Ако не одржимо централизовано спремиште за евидентирање, одржавање и праћење свих артефаката повезаних са производом, пројекат ће несумњиво НЕУСПЕТИ.
Такође нам је потребан механизам за документовање и сарадњу на свим активностима испитивања и развоја.
Уђите у ХП АЛМ!
- Омогућава свим заинтересованим странама интеракцију и координацију ради постизања циљева пројекта.
- Пружа робусно праћење и извештавање и беспрекорну интеграцију различитих пројектних задатака.
- Омогућава детаљну анализу пројеката и ефикасно управљање .
- АЛМ алат се може повезати са нашим системима е-поште и слати е-пошту о свим променама (попут промене захтева, подизања кварова итд.) Свим жељеним члановима тима.
Верзије ХП центра квалитета
Важно је разумети историју АЛМ.
- ХП центар за квалитет раније је био познат као директор теста који је развио Мерцури Интерацтиве.
- 2008. године објављена је верзија 8, а производ је преименован у Центар за квалитет.
- Касније је ХП купио Мерцури Интерацтиве и све производе од живе преименовао у ХП.
- Тако је Мерцури Куалити Центер постао ХП центар за квалитет
- 2011. године објављена је верзија 11, а Центар за квалитет поново је назван ХП АЛМ.
Архитектура КЦ
Сада да разумемо технолошки део ХП-АЛМ. АЛМ је апликација за предузећа развијена коришћењем Јава 2 Ентерприсе Едитион (Ј2ЕЕ) која као позадину може имати МС СКЛ Сервер или Орацле. АЛМ има 3 компоненте - клијент, сервер апликација и сервер базе података.
- ХП АЛМ клијент: када крајњи корисник / тестер приступи УРЛ-у АЛМ-а, клијентске компоненте се преузимају на клијентов систем. Компоненте АЛМ клијента помажу кориснику да комуницира са сервером користећи .НЕТ и ЦОМ технологије преко заштићене везе (ХТТПС).
- АЛМ сервер / сервер апликација: Сервер апликација обично ради на Виндовс или Линук платформи која задовољава захтеве клијента. Сервер апликација користи управљачки програм Јава Датабасе Цоннецтивити (ЈДБЦ) за комуникацију између сервера апликација и сервера базе података.
- Сервери базе података: Слој базе података чува три шеме.
- Шема администрације веб локација: Она чува информације повезане са доменима, корисницима и параметрима веб локације.
- Лабораторијски пројекат: Ова шема чува лабораторијске информације повезане са функционалним и испитивањем перформанси на удаљеним хостовима, податке сервера центра за перформансе.
- Шема пројекта: Похрањује информације о пројекту, као што су радни предмет / подаци које је корисник креирао у подручју пројекта. Сваки пројекат има своју шему и они се креирају на истом серверу базе података као и шема администрације локације.
ХП АЛМ издања:
ХП АЛМ алат је комерцијално лиценциран алат и ХП дистрибуира АЛМ у 4 различита укуса
Поређење карактеристика издања АЛМ
Свака лиценца омогућава корисницима приступ одређеним АЛМ функционалностима. Следећа табела наводи функције које вам даје одређена лиценца =
Хајде да проучимо зашто бисте купили одређену верзију и коме је она погодна
- ХП АЛМ Ессентиалс - Ово је за компаније којима су потребне само основне функције за подршку целокупног животног циклуса софтвера. Има приступ управљању захтевима, управљању тестовима и управљању недостацима.
- ХП КЦ Ентерприсе Едитион - Ова лиценца важи за компаније које желе да користе АЛМ искључиво у сврху тестирања. Такође пружа интеграцију са Унифиед Фунцтионал Тестер (УФТ).
- Издање ХП АЛМ Перформанце Центер - Ова лиценца најбоље одговара организацијама које желе да користе ХП АЛМ за погон скрипти за покретање ХП-Лоад. Помаже корисницима да одржавају, управљају, распоређују, извршавају и надгледају тестове перформанси.
АЛМ Воркфлов
Да бисмо научили ток рада ХП-овог управљања животним циклусом, проучимо прво типични тест процес -
- Почињемо са детаљима планирања, израде и објављивања. Утврдите број циклуса у сваком издању и опсег сваког издања
- За дато издање и циклус израђујемо спецификације захтева.
- На основу захтева, креирају се планови испитивања и тестови.
- Следећа фаза је извршавање креираног плана тестова
- Следећа фаза у овом процесу испитивања је праћење и отклањање недостатака откривених у фази извршења
- Током свих фаза врши се анализа и генеришу се извештаји и графикони за генерисање тестних метрика.
Алат за тестирање ХП АЛМ пружа модул који опслужује сваку фазу процеса тестирања. Детаљно ћемо их проучавати у каснијим туторијалима.