- A projekt testreszabása lehetővé teszi a projektadminisztrátorok számára, hogy meghatározzák a projekthez való hozzáférést, meghatározva azokat a felhasználókat, akik hozzáférhetnek a projekthez, és képes arra is, hogy testre szabja, hogy az egyes felhasználók milyen típusú feladatokat hajthassanak végre.
- Testreszabhatja a projektet, hogy megfeleljen a szervezete sajátos követelményeinek.
- Segít az új, testreszabott felhasználói mezők hozzáadása / szerkesztése, amelyek hozzáadhatók az ALM moduljaihoz.
Ebben az oktatóanyagban megtanuljuk a következő (általános) projekt-testreszabásokat
- A felhasználói tulajdonságok módosítása
- Projektfelhasználók
- Csoportok és engedélyek
- Hozzáférés a modulhoz
- Projekt entitások
- Projektlisták
- Automail
- Riasztási szabályok
- Munkafolyamat
- Script Editor
Nézzük meg őket egyenként
Felhasználói tulajdonságok
A jelenlegi bejelentkezett felhasználó szerkesztheti profilja adatait, és ez lehetővé teszi a felhasználó számára, hogy megváltoztassa a jelszavát.
Megjegyzés : Csak az aktuálisan bejelentkezett felhasználói jelszó változtatható meg, még akkor is, ha a felhasználó „Project Admin” típusú.
1. lépés: Kattintson az Eszközök linkre, és válassza az alábbiak szerint a „Testreszabás” lehetőséget.
2. lépés: A Projekt testreszabása párbeszédpanel az alábbiak szerint jelenik meg.
3. lépés : Az aktuális felhasználó jelszavának megváltoztatásához kattintson a "Jelszó módosítása" elemre a "Felhasználói tulajdonságok" fülön.
4. lépés: Megnyílik a jelszó módosítása párbeszédpanel.
- Írja be a régi jelszót
- Adjon meg új jelszót
- Írja be a Jelszó megerősítése lehetőséget
- Kattintson az "OK" gombra
5. lépés) A felhasználó megjelenik az állapotüzenettel.
6. lépés: A Userc a következő profiladatokat is szerkesztheti.
- Email azonosító
- Teljes név
- Telefonszám
- Kattintson a "Mentés" gombra
Megjegyzés: A felhasználók NEM fogják tudni szerkeszteni a felhasználónevüket, még akkor sem, ha a felhasználó a „project Administrator” típusú.
7. lépés: Az Állapot megjelenik a felhasználó számára az alábbiak szerint.
Projektfelhasználók
Ez a modul lehetővé teszi a felhasználók számára a felhasználók hozzáadását és eltávolítását az aktuális ALM-projekthez. A felhasználókat felhasználói csoportokhoz is rendelhetjük, hogy korlátozzuk a felhasználói hozzáférési jogosultságokat.
1. lépés: Most adjunk hozzá felhasználókat a Projekt területhez.
- Keresse meg a Projektfelhasználókat
- Kattintson a Felhasználó hozzáadása legördülő menüre.
2. lépés: A „Felhasználó hozzáadása” legördülő menüre kattintva a következő módszerek jelennek meg a felhasználó számára az alábbiak szerint.
- Felhasználó hozzáadása név szerint - A projekt rendszergazdája hozzáadhatja az ALM meglévő felhasználóját ehhez a projekthez a felhasználónevének megadásával. (Ugyanezt tettük az 1. és 2. lépésnél is)
- Új felhasználó hozzáadása a webhelyhez - Új felhasználó hozzáadása a webhelyhez az összes adat megadásával, ugyanúgy, ahogy a felhasználókat felvettük a Site Admin-ből.
- Felhasználók hozzáadása a webhelyről - Új felhasználó hozzáadása a név vagy azonosító alapján történő kereséssel.
Nézzük meg a funkciók mindegyikét.
3. lépés: Vegyünk fel egy felhasználói alapú nevet. Győződjön meg arról, hogy ez a felhasználó már létezik az ALM rendszergazdai adatbázisában (a Felhasználó a Site Administration modul segítségével készült)
- Válassza a „Projektfelhasználók” lehetőséget a projekt testreszabási ablakában.
- Kattintson a "Felhasználó hozzáadása" gombra
- Adja meg a felhasználónevet
- Kattintson az "OK" gombra
4. lépés: A hozzáadott felhasználó az alábbiak szerint jelenik meg.
5. lépés) Most adjunk hozzá felhasználót az „Új felhasználó hozzáadása a„ Webhelyhez ”opcióval.
6. lépés: Az „Új felhasználó hozzáadása a webhelyhez” gombra kattintva a „Felhasználó hozzáadása” elemre kattintva a következő párbeszédpanel jelenik meg.
- Adja meg a felhasználónevet
- Írja be az E-mail címet
- Írja be a teljes nevet
- Írja be a telefonszámot
- Kattintson az "OK" gombra
7. lépés: A felhasználó most hozzá lett adva az aktuális projekthez. A felhasználó hozzáadódik a „projektfelhasználókhoz” az alábbiak szerint.
7. lépés: Most adjunk hozzá projektfelhasználókat a „Felhasználók hozzáadása a webhelyről” opcióval.
Győződjön meg arról, hogy a felhasználó már szerepel az ALM adminisztrációs adatbázisában.
8. lépés : Megjelenik a következő párbeszédpanel.
- Írja be a felhasználónevet, és kattintson a keresés ikonra
- Megjelenik a Felhasználónév
- Kattintson az "OK" gombra
9. lépés: A felhasználót felvesszük a projektbe, és az alábbiak szerint jelenítjük meg.
10. lépés: A Project Admin is eltávolíthat egy felhasználót a projekt felhasználói modulból.
- Válassza ki a felhasználót
- Kattintson a 'Felhasználó eltávolítása;
11. lépés) Megjelenik a Megerősítés párbeszédpanel. Kattintson az „Igen” gombra.
12. lépés: Az „Igen” gombra kattintva a felhasználó törlődik a projekt felhasználói listájáról.
13. lépés) A „Projektfelhasználók” felhasználói mindegyikéhez tartozik tagság.
Megjegyzés: Alapértelmezés szerint minden hozzáadott felhasználónak csak a „View” engedélyei vannak.
- Válassza ki a Felhasználónév lehetőséget
- Válassza a „Tagság” fület
- Megjelenik a kiválasztott felhasználó tagsága. Az újonnan hozzáadott 'Cathy' felhasználó rendelkezik "Viewer" engedéllyel
Csoportok és engedélyek:
Ez a modul lehetővé teszi a projektadminisztrátor számára, hogy az engedélyek megadásával jogosultságokat rendeljen a felhasználói csoportokhoz.
5 előre definiált csoport van az ALM-ben, és ezeknek a felhasználói csoportoknak mindegyikének különböző engedélyezési szintje van.
- Fejlesztő
- Projekt menedzser
- QA tesztelő
- TD rendszergazda
- Néző
Megjegyzés: Alapértelmezés szerint a projektterülethez hozzáadott felhasználók csak „Megtekintés” jogosultsággal rendelkeznek.
1. lépés: Lássuk a felhasználók listáját a „TDAdmin” csoportban.
- Válassza a „TDAdmin” lehetőséget
- A Tagság fül alatt a csoportba nem tartozó felhasználókat veszi észre
- A 'Csoportban' szakaszban észreveszi a csoporton belüli felhasználók listáját. Ebben az esetben csak az „Adminisztrátor” jelenik meg.
2. lépés: Az előre definiált csoportengedélyek nem szerkeszthetők.
- Válassza a „TDAdmin” lehetőséget
- Navigáljon az Engedélyek fülre
- Bármelyik modul kiválasztása (ebben az esetben hibák)
- Az engedélyeket akkor sem lehet szerkeszteni, ha a jelenlegi felhasználó egy projekt rendszergazda.
3. lépés: Az előre definiált csoportokat nem lehet átnevezni vagy törölni.
4. lépés: A csoport engedélyének megváltoztatásához a projektadminisztrátornak hozzá kell adnia egy új csoportot. Tegyük fel, hogy létre kell hoznunk egy új felhasználói csoportot, amely lehetővé teszi a felhasználók számára a „Szerkesztési engedélyt” a hibák modulhoz és a Nézet engedélyt mások számára. Ez azt jelenti, hogy minden engedélynek meg kell egyeznie a „View” felhasználó engedélyével, kivéve azt a tényt, hogy a felhasználónak képesnek kell lennie a hibák „frissítésére”. Ehhez ugyanezt,
- Kattintson az "Új csoport" gombra
- Megerősítési párbeszédpanel jelenik meg a felhasználó számára. Kattintson az „Igen” gombra.
5. lépés: Az Igen gombra kattintva megjelenik az „Új csoport” párbeszédpanel
- Írja be a csoport nevét
- Írja be a profilt
6. lépés: A felhasználói csoport az alábbiak szerint jön létre. Azt is észreveheti, hogy átnevezhetjük / törölhetjük a csoportot, mert azt mi hoztuk létre. Az ALM előre definiált csoportjait nem lehet szerkeszteni vagy törölni.
7. lépés: Az engedély megváltoztatása
- navigáljon az "Engedélyek" fülre
- Kattintson a "Hibák" fülre
- Engedélyezze az „Update” flage-t a hibákhoz
- Engedélyezze a linkek frissítését
Hozzáférés a modulhoz:
Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy vezéreljék azokat a modulokat, amelyekhez minden felhasználói csoport hozzáférhet. Ez megakadályozza, hogy a felhasználók hozzáférjenek korlátozott modulokhoz.
Mondjuk, a fejlesztőknek semmi közük a tesztesetekhez, ezért megakadályozható, hogy hozzáférjenek a teszttervhez, a tesztlabor modulokhoz.
1. lépés: Az alapértelmezett modulhozzáférés jelenik meg alább. Minden típusú felhasználói csoport alapértelmezés szerint hozzáfér az összes modulhoz.
2. lépés: Bemutató célból távolítsunk el minden modul hozzáférést a VIEW felhasználói típushoz, a hibák modul kivételével.
Törölje az összes modulhozzáférés jelölőnégyzetét a Felhasználó megtekintése elemtől, kivéve a Defects modult, az alábbiak szerint.
3. lépés: Most jelentkezzen be a „View” felhasználói azonosítók egyikével, hogy ellenőrizhessük, hogy a változtatásokat helyesen alkalmazták-e. Az alábbi pillanatképből nagyon nyilvánvaló, hogy a beállításokat a bemeneteink szerint alkalmaztuk, mivel csak a „Jim” nézet felhasználói „Defects” modult jeleníti meg.
Projekt entitások:
- Projektalanyok Lehetővé teszik a projektadminisztrátorok számára, hogy módosítsák az ALM-rendszermezők viselkedését, vagy meghatározhassák a felhasználó által definiált mezőket.
- Például, ha különféle buildeken hajtjuk végre a teszteket, és szeretnénk hozzáadni egy „Build Version” mezőt a „Defects Addule modulba”, akkor ugyanezt megtehetjük a projekt entitások modul segítségével is.
1. lépés: A felhasználó által definiált mezőket nem lehet hozzáadni a csak olvasható rendszermezőkhöz.
- Válassza a „Projekt-bejegyzések” lehetőséget
- Válassza a „Defect” lehetőséget, majd válassza a „System Fields” almappát.
- Észrevehetjük, hogy NEM fogjuk tudni hozzáadni az „Új mező” elemet vagy törölni, mivel a rendszermezők csak olvashatók.
2. lépés: Felhasználó által definiált mező hozzáadásához
- Válassza a „Felhasználói mezők” almappát a „Hibák” modul alatt.
- Kattintson az "Új mező" gombra
- A Mező részletei az alábbiak szerint jelennek meg, amely szerkeszthető.
3. lépés) A mező részletei az alábbiak szerint is szerkeszthetők.
- Nevezze át a címkét "Build számra".
- Jelölje be a „Kötelező” jelölőnégyzetet, ami azt jelenti, hogy ez a mező kötelező mező lesz egy új hiba feladásához.
- Kattintson a Mentés gombra
4. lépés) Most tanúi lehetünk a hibák modulban végrehajtott változásoknak. Navigáljon a hibák modulhoz, és a felhasználó láthatja az újonnan létrehozott „Build szám” mezőt, amely az „Új hibák” modul része lesz.
Projektlisták
- Projektlisták Lehetővé teszi a projektadminisztrátorok számára, hogy testreszabott listákat vegyenek fel a projektekbe. A lista olyan értékeket tartalmaz, amelyeket a felhasználó a rendszer / felhasználó által definiált mezőkbe beírhat.
- Például a Bug Status listának hat előre meghatározott állapota van: Új, Nyitott, Javított, Újranyitott, Zárt, Elutasított. Ha még egy státuszt szeretnénk felvenni, mondjuk azt, hogy Duplicate, megtehetjük ezt a modult használva.
1. lépés: Elem hozzáadásához előre definiált listákhoz,
- Kattintson a "Projektlisták" elemre
- Válassza a „Bug Status” lehetőséget
- Kattintson az "Új elem" gombra. Megnyílik az Új elem párbeszédpanel.
- Írja be az elem nevét.
- Kattintson az "OK" gombra
2. lépés: Az OK gombra kattintva létrejön az új elem az alábbiak szerint.
3. lépés) Most el kell mentenünk a módosításokat.
- Kattintson a "mentés" gombra.
- Egy felugró ablak jelenik meg. Kattintson az 'OK' gombra.
4. lépés) Most keresse meg a hibák modult, és ellenőrizze, hogy az állapot tartalmazza-e az újonnan hozzáadott elemet a listában.
Automail:
Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy automatikus e-mail értesítési szabályokat állítsanak be, hogy e-mailben értesítsék a felhasználókat a megadott hibákban bekövetkezett változásokról. Ez az automail funkció csak a hibamodulok számára érhető el.
1. lépés: Az automatikus értesítések aktiválásához hajtsa végre a következő lépéseket.
- Keresse meg az "Automail" linket.
- A felhasználó kiválaszthatja az e-mailt, ha tetszőleges számú rendelkezésre álló mezőt kiválaszt a listában.
- Ez a rács megjeleníti azon mezők listáját, amelyeket a felhasználó választott e-mail küldésére a változásokról.
- A Project Admin az elérhető felhasználók mindegyikével kiválaszthatja az e-mail beállításokat is.
- Kattintson a "mentés" gombra.
2. lépés: Egy pop jelenik meg. Kattintson az OK gombra
Riasztási szabályok:
Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy aktiválják az aktuális projekt riasztási szabályait. Ez a szolgáltatás riasztásokat hoz létre és e-maileket küld, ha a projektben változások történnek. Ez a modul megfelel a követelményeknek, a kapcsolódó teszteknek és hibáknak.
1. lépés: A riasztási szabályok aktiválásához
- Navigáljon az „Riasztási szabályok” elemre.
- Engedélyezze az „Alert társítva” jelölőnégyzetet
- Engedélyezze az „E-mail küldése a következőnek” lehetőséget, és adja hozzá a megfelelő tesztelőt / tervezőt.
- Kattintson a "Mentés" gombra
- Az első figyelmeztetés: A Test Designer figyelmeztetésre kerül, ha egy követelmény módosul, hogy a kapcsolódó tesztek módosíthatók legyenek
- A második figyelmeztetés: A tesztelő figyelmeztetésre kerül, amikor a Hiba állapotát „Fix” -re változtatja, így a felelős tesztelő újra felveheti újratesztelés céljából.
Munkafolyamat:
- Ez a modul lehetővé teszi a projektadminisztrátorok számára a parancsfájlok létrehozását, ami segít
A Hibák modul testreszabása (defektus párbeszédpanel vagy hiba megtekintése párbeszédpanel hozzáadása).
- Ennek a modulnak a segítségével a projektadminisztrátorok szkripteket is írhatnak a párbeszédpanelek testreszabásához más modulokban, és szabályozhatják a felhasználók által elvégezhető műveleteket.
Most szabjuk testre a „Hiba hozzáadása” párbeszédpanelt a „TDAdmin” csoport felhasználói típusához.
1. lépés: A projekt testreszabása alatt
- Kattintson a „Munkafolyamat” elemre.
- Válassza a "Script Generator - Add Defect Field Customization" linket
2. lépés: Megnyílik a Hiba hozzáadása mező testreszabási párbeszédpanel.
- Válassza ki a felhasználói csoportot.
- Jelölje ki azokat a mezőket, amelyeket a felhasználó nem akar megjeleníteni a Hibák hozzáadása párbeszédpanelen.
- Kattintson a <
Megjegyzés: Kötelező mezők nem helyezhetők el a látható mezők listájáról.
3. lépés: Miután az összes irreleváns mezőt kitolta a látható mezők listájából, megjelenik a testreszabási mező párbeszédpanel az alábbiak szerint.
- A látható mezőkből kiszorított mezők listája.
- Azok a mezők, amelyek a Hiba hozzáadása párbeszédpanel részei lennének.
- A szkript módosításainak alkalmazása.
Megjegyzés: Bár testreszabást végeztünk ezen a felhasználói felületen, a változtatásokat a szkriptek előállításával végeztük el. A szkript szerkesztésével is foglalkozunk egy példával e szakasz után.
4. lépés: Most jelentkezzen be a „TDAdmin” típusú felhasználóként, és kattintson az „Új hiba” elemre a hibák modulból. A felhasználó által láthatónak választott mezők az „Új hibák” ablakban jelennek meg.
Szkriptszerkesztő:
A szkriptszerkesztő funkció segítségével a felhasználók szkripteket írhatnak a különböző modulok párbeszédpaneleinek testreszabásához, és szabályozhatják a felhasználók által az egyes modulokban végrehajtott műveleteket is.
Változtassuk meg a "Nézd meg a hibát" párbeszédpanel megjelenítését a felhasználó számára a szkriptszerkesztő segítségével.
1. lépés: A Script szerkesztő elérése -
- Keresse meg a Munkafolyamat lapot
- Kattintson a "Script Editor" gombra.
2. lépés: A Script szerkesztő az alábbiak szerint jelenik meg a felhasználó számára.
- Válassza a "Defects Module Script" lehetőséget
- A megjegyzés azt mutatja, hogy ezen a területen kell változtatnunk, mivel kifejezetten megjeleníti a „defektmező testreszabását”.
- Minden felhasználói csoport számára szkriptelt. Az egyik, amelyet látunk, megfelel a „Developer” felhasználói csoportnak. Módosítanunk kell a 'TDAdmin' felhasználói csoportot.
3. lépés) Most görgessen le a „TDAdmin” felhasználói csoportig, ahol változtatásokat kell végrehajtanunk. A „TDAdmin” aktuális beállításai az alábbiak szerint jelennek meg.
4. lépés: Értsük meg a forgatókönyvet.
Vizsgáljuk meg a következő kódsort a szkriptben
SetFieldApp "BG_ACTUAL_FIX_TIME", Igaz, Hamis, 0, 0
Itt vannak a részletek -
SetFieldApp |
A Funkció hívás 5 paraméterrel történt |
Mező neve |
BG_ACTUAL_FIX_Time - A mező neve. Megváltoztatjuk a mezőnév beállításait |
Látható zászló |
Megfelel a Visible Flag-nek. Ha igaz, akkor látható lesz. |
Szükséges zászló |
Ellenőrzi, hogy a mező kötelező-e. Ha igaz, akkor a mező kitöltése kötelező. |
PageNo Flag |
0-val kezdődik. Ha több mező van, akkor a felhasználó beállíthatja, hogy oldalanként jelenjenek meg. |
Megtekintési sorrend |
A felhasználó ezzel a zászlóval is rendezheti a mező sorrendjét. 0-val kezdődik és 1-gyel növekszik. Ez alapján a mezők sorrendje kerül beállításra |
5. lépés : Hajtsunk végre módosításokat az első „BG_ACTUAL_FIX_TIME” mezőben.
Az alább látható a szkript a 'BG_ACTUAL_FIX_TIME' mezőhöz a szkriptszerkesztőben.
SetFieldApp "BG_ACTUAL_FIX_TIME", Igaz, Hamis, 0, 0
A fenti parancsfájlnak megfelelően a hiba részletei párbeszédpanel megjelenik a felhasználó számára az alábbiak szerint.
Szerkessze az adott kódsort az alábbiak szerint.
SetFieldApp "BG_ACTUAL_FIX_TIME", hamis, hamis, 0, 16
A szkript kimenete a Hiba részletei párbeszédpanelen tükröződik, az alábbiak szerint.
6. lépés: Változtassunk az összes elérhető mezőn.
- Módosítsa a függvényhívások paramétereit, az előző lépésben leírtak szerint, az alábbiakban bemutatott mezők mindegyikére.
- Kattintson a "Mentés" gombra.
7. lépés: Most jelentkezzen be a „TDAdmin” típusú felhasználók egyikeként, és férjen hozzá az egyik hibához, hogy megnyíljon a „Hiba részleteinek megtekintése” párbeszédpanel. A hiba részletei párbeszédpanel most az alábbiak szerint jelenik meg.