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