- Када се дизајн теста заврши, извршавање теста ће се извршити уз помоћ модула Тест Лаб.
- Један уобичајени појам на који ћете наићи у ХП АЛМ у модулу Тест Сет лабораторија за тестирање. Ако ваш ум покреће слике неке врсте колекције или скупа, у праву сте. Тест Сет је заправо колекција тест случајева које намеравамо да извршимо.
- Тест случајеви из модула Тест план позивају се у модул Тест Лаб.
- Промене извршене на тест случајевима у модулу Тест Лаб не утичу на родитељске тест случајеве у модулу Тест План. Слободни сте да експериментишете. Отуда и назив Тест Лаб!
- Боље је дати име скупа тестова исто као и име модула, тако да сви тестови у модулу буду садржани у истом скупу тестова који би било лако извршити и пратити.
- Свака фасцикла скупа тестова додељена је одређеном циклусу. Ово омогућава корисницима да групишу тестове који ће се извршити у одређеном циклусу.
- Овај модул такође помаже кориснику да прати напредак циклуса током извршавања тестова.
- Модул Тест Лаб састоји се од следећих функционалности и дозволите нам да детаљно разумемо сваку од њих.
У овом упутству ћемо научити -
- Како направити тест сет
- Како извршити тестове
- Како се креира распоред за пробно покретање
- Како анализирати резултат теста
Како направити тест сет
Корак 1 ) Први корак је креирање основног директоријума као контејнера за полагање скупова тестова. Можемо га именовати у складу са издањем и циклусом, тако да је лако пратити.
- Идите на модул „Тест Лаб“ на картици „Тестирање“
- Створите нову мапу кликом на икону „Нова мапа“.
- Отвара се дијалог „Нова фасцикла са тест сетом“. Унесите име фасцикле као '2017 Р1 - Циклус 1'.
- Кликните на „Ок“
Корак 2) Креираће се мапа за пробно покретање као што је приказано доле.
Корак 3) Изаберите креирану фасциклу и доделите јој „Циклус“, што значи да би за циклус 1 требало извршити читав сет тестова.
Корак 4) Унесите име скупа тестова и кликните на „ОК“
Напомена: Поље циљни циклус је онемогућено јер је циљни циклус одабран на нивоу фасцикле (2017 Р1 - циклус 1).
Корак 5) Након креирања скупа тестова, треба да изаберемо тестове и додамо их у тест сет.
- Изаберите Тест сет.
- Дођите до „Извршна мрежа“.
- Кликните на дугме „Изаберите тестове“. Отвара се стабло плана испитивања.
- Изаберите тестове који ће се извршити за овај циклус.
- Кликните на дугме '<='. Ово ће преместити / повући тест случајеве из плана испитивања у тест лабораторију.
Корак 6) Након додавања тестова са стабла плана испитивања, кориснику се приказују сви конфигурацијски параметри изабраних тестова. Корисник може да уређује конфигурацију пре него што је дода у тест лабораторију.
Напомена: Корисник нема контролу над избором конфигурације теста у тест лабораторији. Стога ће се целокупна конфигурација подразумевано додати у тест. У случају да једна од изабраних конфигурација НИЈЕ део циклуса, након додавања тестова избришите из тест лабораторије .
Корак 7) Након избора конфигурација, изабрани тестови се додају скупу тестова. У овом случају смо изабрали све три конфигурације; отуда можемо наћи три случаја '01 - Тест теста '.
Корак 8) Поновите горње кораке да бисте креирали више скупова тестова и изабрали све релевантне тестове планиране за овај циклус. Након креирања целог скупа тестова, структура теста биће следећа:
Корак 9) Друга важна картица коју морамо да разумемо је „Ток извршења“. Изаберите „Картица тока извршења“ која приказује редослед којим би се тестови приказивали током извршавања. Корисници такође могу да промене редослед извршења помоћу ове картице која ће бити обрађена у посебном одељку овог модула.
Како извршити тестове
Корак 1) Створени скупови тестова су сада спремни за извршење. Тестови се могу извршити помоћу две опције.
- Рун Тест Сет - Ова опција омогућава кориснику да изврши све тестове у одабраном скупу тестова.
- Покрени - Ова опција помаже кориснику да изврши само изабрани тест.
Корак 2) Извршимо читав тестни пакет модула за пријаву избором опције „Покрени тестни скуп“. Кликом на „Покрени тестни скуп“ кориснику се приказују две могућности.
- Ручни покретач (подразумевано) - Редослед тестова приказаних током извршавања био би као редослед који је приказан у мрежи скупова тестова.
- Аутоматиц Руннер - Редослед тестова приказан током извршавања био би приказан као редослед постављен на картици тока извршења.
Наставимо са подразумеваном опцијом.
Корак 3) Кориснику се приказује ручно тестно трчиште. У овом дијалошком оквиру дајмо нам разумевање важних карактеристика.
- Бегин Рун - помаже у покретању покретања
- Крај извођења - прекида тренутно извршавање и затвара ручни покретач.
- Откажи покретање - отказује извршавање тренутних тестова.
- Прилози - помаже нам да приложимо снимак екрана / било које друге информације повезане са извршењем овог теста
- Нови дефект - Кликом на њега отвара се дијалог са новим дефектима помоћу којег се дефект може објавити.
- Информације о ОС-у - пружа информације о оперативном систему у којем се извршавају тестови.
- Назив покретања - јединствени временски жиг помоћу којег се резултати теста могу анализирати у каснијем тренутку.
Кликните на „Започни покретање“.
Корак 4) Кориснику се приказују ручни тест тркач са контролама и корацима за тестирање. Дајте нам да разумемо функционалности доступне у овом дијалошком оквиру за покретање теста.
Додајте корак током времена извршавања теста. | |
Избришите корак током времена извршавања теста. | |
Пасс Селецтед | |
Фаил Селецтед | |
Приказује параметар за изабрани тест корак | |
Омогућава кориснику снимање снимка екрана и додавање прилога током времена извођења. | |
Омогућава кориснику да дода квар током времена извођења. | |
Приказује кориснику компактан приказ тест тркача | |
Крај извршења |
- Бројеви корака створени током фазе дизајнирања теста
- Опис изабраног корака.
- Очекивани резултат изабраног корака.
Корак 5) Кориснику ће бити приказан следећи тест у скупу тестова. Поновите 3. и 4. корак да бисте извршили тест и означили статус у складу с тим.
Како се креира распоред за пробно покретање
Тестери могу да контролишу извршење теста уз помоћ картице „Ток извршења“. Тестери такође могу да одреде датум и време за извршавање одређене инстанце теста. Такође можемо да закажемо тест на основу резултата друге наведене инстанце теста у извршном току.
Сада, хајде да разумемо како да закажемо пробни ток у ХП-АЛМ.
Корак 1) Изаберите картицу „Покретање извршења“ из модула Тест Лаб.
Корак 2) Двапут кликните на одређени тест према којем треба подесити распоред. "Распоред пробног рада" би се приказао као што је приказано доле. Можемо приметити да не постоје услови извршавања који су подразумевано постављени.
Корак 3) Да бисте додали услов извршења, кликните на икону „+“ као што је приказано доле.
Корак 4) Отвара се дијалог Нови услов извршења.
- Изаберите тест из падајућег менија теста. Приказаће се сви тестови у скупу тестова
- Изаберите услов. Може бити „Прошло“ или „Завршено“.
- Кликните на „ОК“.
Корак 5) Приказује се распоред пробног рада са додатим условима извршења.
Корак 6) Ток извршења се аутоматски поравнава као што је приказано испод. Према доле приказаном току, тест „Глава кластера“ извршиће се тек када је завршена „02 - Провера дугмета за ресетовање“.
Корак 7) Сада ћемо разумети како тестери могу одредити датум и време у току извршења за извршавање одређеног теста. Корисније је када тестери знају о спремности одређене функције или за распоређивање аутоматизованих тестова.
Рецимо, профил за пријаву менаџера би био спреман тек након одређеног датума. Стога тестери могу извршити исто навођењем услова у „Процесу извршења“.
Двапут кликните на тест за који треба поставити критеријуме тока извршења.
Корак 8) Сада,
- Идите на модул „Временска зависност“
- Изаберите „Покрени у одређено време“
- Унесите датум када желите извршити
- Унесите време када желите да извршите тест
- Кликните на „Ок“.
Корак 9) Картица тока извршења биће поравнана како је приказано доле. Овакав распоред врло је користан за аутоматизоване тестове који следе исте кораке.
Напомена: Ако стигну планирани датум и време, АЛМ ће аутоматски покренути тестове. Одлично је за аутоматизовани тест јер би се тест извршио без икаквих ручних интервенција. Предуслов за аутоматско покретање тестова је да домаћин треба да буде спреман (не сме да буде искључен или закључан) и да буде у стању да покрене тест. Ако је то ручни тест, тада неће бити ефекта.
Како анализирати резултат теста
Корак 1) Када се изврши тестирање, тестери могу да виде резултате у модулу „Тест Рунс“. Садржи резултате покретања тест примера и покретања скупа тестова.
- Идите на „Тест Рунс“ у картици „Тестирање“ и прозор ће се отворити као што је приказано доле:
- Име покретања је јединствена вредност која се генерише за свако од тих извршавања теста.
- „Статус“ приказује коначни статус извршења теста.
Детаљан резултат се може видети кликом на „Рун ИД“.
Корак 2) Отвара се дијалог Покрени детаље и корисник ће моћи да види детаљан резултат.
- Идите на картицу „Извештај“ у прозору „Покрени детаље“.
- Испитивачи могу да провере статус сваког од тих корака испитивања.
- Кликните „У реду“ да бисте затворили дијалог.
Видео запис у тест лабораторији
Кликните овде ако видео снимку није доступан
тачке које треба запамтити :
- Ви ћете користити тест Лаб модул КуалитиЦентер да изврши своје тест случајеве
- Пре него што започнете извршење, потребно је да направите „Дрво за пробни сет“
- Да бисте креирали дрво пробног скупа, прво треба да направите „фасциклу тестног сета“
- Затим ћете додати „Тестове“ креиране у модулу теста за тестирање у фасциклу „Тест Сет“.
- Мапа скупа тестова заједно са додатим тестовима назива се стабло тестова (јер изгледа као структура стабла).
- Сетови тестова могу да укључују и ручни и аутоматизовани тест.
- Можете укључити исти тест у различите скупове тестова или додати више инстанци теста у исти сет тестова.
- Центар за квалитет такође предвиђа заказивање где можете да одредите датум и време извршавања ваших тестова.