A projekt testreszabása a HP ALM-ben (Quality Center)
- A Projekt testreszabása lehetővé teszi a projektadminisztrátorok számára, hogy szabályozzák a projekthez való hozzáférést azáltal, hogy meghatározzák a felhasználókat, akik hozzáférhetnek a projekthez, és testreszabható, hogy az egyes felhasználók milyen típusú feladatokat hajthatnak végre.
- A projekt testreszabható a szervezet speciális követelményeinek megfelelően.
- Ezenkívül segít új, testreszabott felhasználói mezők hozzáadása/szerkesztése, amelyek hozzáadhatók az ALM egyes moduljaihoz.
Nézzük meg őket egyenként
Felhasználói tulajdonságok
Az aktuálisan bejelentkezett felhasználó szerkesztheti profiladatait, és lehetővé teszi a jelszó megváltoztatását.
Megjegyzések: Csak az aktuális bejelentkezett felhasználói jelszó módosítható, még akkor is, ha a felhasználó 'Project Admin' típusú.
Step 1) Kattintson az Eszközök hivatkozásra, és válassza a „Testreszabás” lehetőséget az alábbiak szerint.
Step 2) A Projekt testreszabása párbeszédpanel az alábbiak szerint jelenik meg.
Step 3) Az aktuális felhasználó jelszavának megváltoztatásához kattintson a „Jelszó módosítása” lehetőségre a „Felhasználó tulajdonságai” lapon.
Step 4) Megnyílik a jelszó módosítása párbeszédpanel.
- Írja be a régi jelszót
- Adjon meg új jelszót
- Adja meg a Jelszó megerősítését
- Kattintson az "OK"
Step 5) A felhasználó állapotüzenettel együtt jelenik meg.
Step 6) A felhasználó a következő profiladatokat is szerkesztheti.
- Email azonosító
- Teljes név
- Telefonszám
-
Kattintson a "Mentés" gombra
Jegyzet: A felhasználók NEM szerkeszthetik a felhasználónevüket, még akkor sem, ha a felhasználó „projektadminisztrátor” típusú.
Step 7) Az állapot az alábbiak szerint jelenik meg a felhasználó számára.
Projekt felhasználók
Ez a modul lehetővé teszi a felhasználók számára, hogy felhasználókat vegyenek fel és távolítsanak el az aktuális ALM-projekthez. A felhasználók felhasználói csoportokhoz is hozzárendelhetők a felhasználói hozzáférési jogosultságok korlátozása érdekében.
Step 1) Most adjunk hozzá felhasználókat a projektterülethez.
- Lépjen a Projektfelhasználók oldalra
-
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 Project Admin hozzáadhatja az ALM meglévő felhasználóját ehhez a projekthez a felhasználónév megadásával. (Ugyanezt tették az 1. és 2. lépésben is)
- Új felhasználó hozzáadása a webhelyhez – Adjon hozzá új felhasználót a webhelyhez az összes adat megadásával, ugyanúgy, ahogyan a Webhelyadminisztrátorból vettük fel a felhasználókat.
- Felhasználók hozzáadása a webhelyről – Új felhasználó hozzáadása a nevük vagy azonosítójuk alapján történő kereséssel.
Lássuk az egyes funkciókat.
Step 3) Adjunk hozzá egy felhasználó alapú nevet. Győződjön meg arról, hogy ez a felhasználó már létezik az ALM Admin adatbázisban (a felhasználó a Webhelyadminisztrációs modul segítségével jött létre)
- A projekt testreszabása ablakban válassza a „Projektfelhasználók” lehetőséget.
- Kattintson a "Felhasználó hozzáadása" gombra
- Adja meg felhasználónevét
- kattintson az "OK" gombra
Step 4) A hozzáadott felhasználó az alábbiak szerint jelenik meg.
Step 5) Most adjunk hozzá felhasználót az „Új felhasználó hozzáadása a webhelyhez” opcióval.
6 lépés) Ha a 'Felhasználó hozzáadása' menüben az 'Új felhasználó hozzáadása a webhelyhez' lehetőségre kattint, a következő párbeszédablak jelenik meg.
- Adja meg felhasználónevét
- Adja meg Email
- Írja be a teljes nevet
- Írja be a telefonszámot
- Kattintson az "OK"
Step 7) A felhasználó most hozzáadásra került az aktuális projekthez. A felhasználó hozzáadódik a „projektfelhasználókhoz”, az alábbiak szerint.
Step 8) 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 az ALM adminisztrátori adatbázisban van.
Step 9) A következő párbeszédablak jelenik meg.
- Írja be a felhasználónevet, és kattintson a keresés ikonra
- Megjelenik a Felhasználónév
- Kattintson az "OK"
Step 10) A felhasználó hozzáadódik a projekthez, és az alábbiak szerint jelenik meg.
Step 11) A Project Admin emellett eltávolíthat egy felhasználót a projektfelhasználók modulból.
Step 12) Megjelenik a Megerősítő párbeszédablak. Kattintson az „Igen” gombra.
Step 13) Az „Igen” gombra kattintva a felhasználó törlődik a projektfelhasználók listájáról.
Step 14) A „Projektfelhasználók”-ban minden egyes felhasználóhoz tartozik tagság.
Megjegyzés: Alapértelmezés szerint minden hozzáadott felhasználó csak „megtekintési” jogosultsággal rendelkezik.
- Válassza ki a Felhasználónevet
- Válassza a „Tagság” lapot
-
Megjelenik a kiválasztott felhasználó tagsága. Az újonnan hozzáadott "Cathy" felhasználó "Viewer" jogosultsággal rendelkezik
Csoportok és engedélyek
Ez a modul lehetővé teszi a projektadminisztrátor számára, hogy jogosultságokat rendeljen a felhasználói csoportokhoz az engedélyek megadásával.
Az ALM-ben 5 előre definiált csoport található, és ezeknek a felhasználói csoportoknak mindegyike különböző jogosultsági szintekkel rendelkezik.
- Fejlesztő
- Project Manager
- QA tesztelő
- TD Admin
- Néző
Megjegyzés: Alapértelmezés szerint a projektterülethez hozzáadott összes felhasználó csak 'Megtekintés' jogosultsággal rendelkezik.
Step 1) Lássuk a 'TDAdmin' csoport felhasználóinak listáját.
- Válassza a "TDAdmin" lehetőséget
- A Tagság lapon láthatja a csoportban nem szereplő felhasználókat
- A "Csoportban" részben láthatja a csoporton belüli felhasználók listáját. Ebben az esetben csak az „Admin” jelenik meg.
Step 2) Az előre meghatározott csoportengedélyek nem szerkeszthetők.
- Válassza a "TDAdmin" lehetőséget
- Lépjen az engedélyek lapra
- Válasszon ki egy modult (jelen esetben hibák)
- Az engedélyek akkor sem szerkeszthetők, ha az aktuális felhasználó projektadminisztrátor.
Step 3) Az előre meghatározott csoportokat nem lehet átnevezni vagy törölni.
Step 4) A csoportengedély módosításához a projektadminisztrátornak új csoportot kell hozzáadnia. Tegyük fel, hogy létre kell hoznunk egy új felhasználói csoportot, hogy ezek a felhasználók „Szerkesztési jogosultsággal” rendelkezzenek a hibák modulhoz, és megtekintési jogosultsággal mások számára. Ez azt jelenti, hogy minden engedélynek meg kell egyeznie a „View” felhasználó jogosultságával, kivéve azt a tényt, hogy a felhasználónak képesnek kell lennie a hibák „frissítésére”. Hogy ugyanezt tegye,
- Kattintson az "Új csoport" gombra
- Megerősítő párbeszédablak jelenik meg a felhasználó számára. Kattintson az „Igen” gombra.
Step 5) Ha az Igen gombra kattint, megjelenik az „Új csoport” párbeszédpanel
- Írja be a csoport nevét
- Írja be a profilt
Step 6) 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 mi hoztuk létre. Az ALM-ben előre meghatározott csoportok nem szerkeszthetők vagy törölhetők.
Step 7) Az engedély módosításához
- lépjen az "Engedélyek" fülre
- Kattintson a „Hibák” fülre
- Engedélyezze a „Frissítés” jelzőt a hibákhoz
- A „Frissítés” jelző engedélyezése a hivatkozásokhoz
Modul hozzáférés
Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy vezéreljék azokat a modulokat, amelyekhez az egyes felhasználói csoportok hozzáférhetnek. Ez megakadályozza, hogy a felhasználók hozzáférjenek a korlátozott modulokhoz.
Tegyük fel, hogy a fejlesztőknek semmi közük a tesztesetekhez, így megakadályozható, hogy hozzáférjenek a teszttervhez, tesztlabor modulokhoz.
Step 1) Az alapértelmezett modul hozzáférés lent látható. Alapértelmezés szerint minden típusú felhasználói csoport hozzáfér az összes modulhoz.
Step 2) Demo célból távolítsuk el az összes modul hozzáférést a VIEW felhasználói típushoz, kivéve a hibákat.
Törölje az összes modul hozzáférés jelölését a Felhasználó megtekintése mellett, kivéve a Hibák modult, ahogy az alább látható.
Step 3) Most jelentkezzünk be a „Nézet” felhasználói azonosítók egyikével, hogy ellenőrizzük, megfelelően alkalmazták-e a változtatásokat. Az alábbi pillanatképből nagyon nyilvánvaló, hogy a beállításokat a mi bemeneteink szerint alkalmaztuk, mivel csak a 'Defektek' modult jeleníti meg a 'Jim' nézetfelhasználó számára.
Projekt entitások
- Projekt entitások Lehetővé teszi a projektadminisztrátorok számára az ALM rendszermezők viselkedésének módosítását vagy a felhasználó által definiált mezők meghatározását.
- Például, ha különböző buildeken hajtjuk végre a teszteket, és szeretnénk hozzáadni egy „Build Version” mezőt az „Add Defects Module”-hoz, ugyanezt megtehetjük a projektentitások modul használatával.
Step 1) Felhasználó által meghatározott mezők nem adhatók hozzá a csak olvasható rendszermezőkhöz.
- Válassza a "Projekt entitások" lehetőséget
- Válassza a „Hiba” lehetőséget, majd a „Rendszermezők” almappát.
-
Észrevehetjük, hogy NEM tudjuk hozzáadni az „Új mezőt” vagy törölni, mivel a rendszermezők csak olvashatóak.
Step 2) Felhasználó által definiált mező hozzáadásához
- Válassza ki 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, amelyek szerkeszthetők.
Step 3) A mező adatai az alábbiak szerint is szerkeszthetők.
- Nevezze át a címkét „Build Number”-ra.
- Jelölje be a „Kötelező” jelölőnégyzetet, ami azt jelenti, hogy ez a mező kötelező lesz az új hiba közzétételéhez.
- Kattintson a Mentés gombra
Step 4) Most a hibamodulban végrehajtott változtatásoknak lehetünk tanúi. Navigáljon a hibák modulhoz, és a felhasználó láthatja az újonnan létrehozott „Build Number” mezőt, amely az „Új hibák” modul része lesz.
Projektlisták
- Projektlisták Lehetővé teszi a projektadminisztrátorok számára testreszabott listák hozzáadását egy projekthez. A lista olyan értékeket tartalmaz, amelyeket a felhasználó beírhat a rendszer/felhasználó által meghatározott mezőkbe.
- Például a Hibaállapot-listának hat előre meghatározott állapota van: Új, Megnyitás, Javítva, Újramegnyitás, Lezárva, Elutasítva. Ha még egy státuszt szeretnénk hozzáadni, mondjuk: Duplicate, akkor ezt ezzel a modullal tehetjük meg.
Step 1) Ha egy elemet szeretne hozzáadni az előre meghatározott listákhoz,
- Kattintson a "Projektlisták" gombra
- Válassza a "Hiba állapota" lehetőséget
- Kattintson az „Új elem” gombra. Megnyílik az Új elem párbeszédpanel.
- Írja be a tétel nevét.
- kattintson az "OK" gombra
Step 2) Az OK gombra kattintva az új elem létrejön az alábbiak szerint.
Step 3) Most mentenünk kell a változtatásokat.
- Kattintson a 'mentés' gombra.
- Megjelenik egy felugró ablak. Kattintson az „OK” gombra.
Step 4) Most navigáljon a hibák modulhoz, és ellenőrizze, hogy az állapot tartalmazza-e az újonnan hozzáadott elemet a listában.
Automatikus levelezés
Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy automatikus levélértesítési szabályokat állítsanak be, hogy e-mailben értesítsék a felhasználókat a megadott hibákon végrehajtott módosításokról. Ez az automatikus levelezési funkció csak a hibamodul számára érhető el.
Step 1) Az automatikus e-mail értesítések aktiválásához hajtsa végre a következő lépéseket.
- Navigáljon az „Automatikus posta” hivatkozáshoz.
- A felhasználó a listában tetszőleges számú elérhető mező kiválasztásával indíthat e-mailt.
- Ez a rács azoknak a mezőknek a listáját jeleníti meg, amelyeket a felhasználó kiválasztott a változtatásokról szóló e-mail küldésére.
- A Project Admin az egyes elérhető felhasználók e-mail-beállításait is kiválaszthatja.
- Kattintson a "mentés" gombra.
Step 2) Megjelenik egy pop. Kattintson az OK gombra
Figyelmeztetési szabályok
Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy aktiválják a riasztási szabályokat az aktuális projekthez. Ez a funkció riasztásokat hoz létre, és e-maileket küld, ha változások történnek a projektben. Ez a modul megfelel a követelményeknek, a kapcsolódó teszteknek és a hibáknak.
Step 1) A riasztási szabályok aktiválásához
- Navigáljon a „Figyelmeztetési szabályok” között.
- Engedélyezze az „Alert Associated with” jelölőnégyzetet
- Engedélyezze az "E-mail küldése" lehetőséget, és adja hozzá a megfelelő tesztelőt/tervezőt.
- Kattintson a "Mentés" gombra
- Az első figyelmeztetés: A teszttervező figyelmeztetést kap, ha egy követelmény módosul, így a kapcsolódó tesztek módosíthatók
- A második figyelmeztetés: A tesztelő akkor kap figyelmeztetést, ha a Disszidál állapotát „Rögzített”-re módosítja, hogy a felelős tesztelő újra felvehesse az újbóli tesztelést.
munkafolyamat
- Ez a modul lehetővé teszi a projektadminisztrátorok számára, hogy szkripteket generáljanak, amelyek segítenek ebben
A Hibák modul testreszabása (hiba hozzáadása párbeszédpanel vagy Hiba megtekintése párbeszédpanel).
- Ennek a modulnak a segítségével a projektadminisztrátorok parancsfájlokat is írhatnak, hogy testreszabják a párbeszédpaneleket más modulokban, és szabályozzák a felhasználók által végrehajtható műveleteket.
Most szabjuk testre a 'Hiba hozzáadása' párbeszédablakot a 'TDAdmin' csoport felhasználói típusához.
Step 1) A projekt testreszabása alatt,
- Kattintson a „Munkafolyamat” elemre.
- Válassza a „Szkript Generator – Hibamező testreszabása” hivatkozás hozzáadása
Step 2) Megnyílik a Hiba hozzáadása mező testreszabási párbeszédpanel.
- Válassza ki a felhasználói csoportot.
- Válassza ki azokat a mezőket, amelyeket a felhasználó nem szeretne megjelenni a Hiba hozzáadása párbeszédpanelen.
- Kattintson a '<' linkre a mezők kiszorításához a látható mezők listájából.
Megjegyzés: A kötelező mezők nem helyezhetők ki a látható mezők listájából.
Step 3) Miután az összes irreleváns mezőt kinyomta a látható mezők listájából, a testreszabási mező párbeszédablak jelenik meg az alábbiak szerint.
- A látható mezők közül kiszorított mezők listája.
- Azok a mezők, amelyek a Hiba hozzáadása párbeszédpanel részét képezik.
- Alkalmazza a szkript módosításait.
Megjegyzés: Bár a testreszabást ezzel a felhasználói felülettel végeztük, a változtatásokat a háttérben lévő szkriptek generálásával hajtjuk végre. A szkriptszerkesztéssel is foglalkozunk egy példával e szakasz után.
Step 4) Most jelentkezzen be a „TDAdmin” típusú felhasználóként, és kattintson az „Új hiba” elemre a hibamodulban. A felhasználó által láthatóként kiválasztott mezők az „Új hibák” ablakban jelennek meg.
Script szerkesztő
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, valamint szabályozhatják a felhasználók által az egyes modulokon belül végrehajtható műveleteket.
Változtassuk meg a 'Hiba megtekintése' párbeszédablakot a felhasználó számára a szkriptszerkesztő segítségével.
Step 1) A szkriptszerkesztő eléréséhez –
- Lépjen a Munkafolyamat lapra
- Kattintson a "Szkriptszerkesztő" elemre.
Step 2) A szkriptszerkesztő az alábbiak szerint jelenik meg a felhasználó számára.
- Válassza a "Hibás modul szkript" lehetőséget
- A megjegyzés azt mutatja, hogy – ez az a terület, ahol változtatásokat kell végrehajtanunk, mivel kifejezetten megjeleníti a „hibarészletek mező testreszabását”.
- Minden felhasználói csoporthoz szkriptelve van. Az, amit látunk, a „Fejlesztő” felhasználói csoportnak felel meg. Módosítanunk kell a „TDAdmin” felhasználói csoportot.
Step 3) Most görgessen le a „TDAdmin” felhasználói csoporthoz, ahol változtatásokat kell végrehajtanunk. A „TDAdmin” aktuális beállításai az alábbiak szerint jelennek meg.
Step 4) Értsük meg a forgatókönyvet.
Tekintsük a következő kódsort a szkriptben
SetFieldApp „BG_ACTUAL_FIX_TIME”, igaz, hamis, 0, 0
Itt vannak a részletek -
SetFieldApp | A függvényhívás 5 paraméterrel történik |
Mező neve | BG_ACTUAL_FIX_Time – A mező neve. Módosítjuk a mezőnév beállításait |
Látható zászló | Megfelel a látható zászlónak. Ha igaz, akkor látható lesz. |
Kötelező zászló | Ellenőrzi, hogy a mező kötelező-e. Ha igaz, 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ó a mező sorrendjét is beállíthatja ezzel a jelzővel. 0-val kezdődik és 1-gyel növekszik. Ez alapján kerül beállításra a mezők sorrendje |
Step 5) Változtassuk meg az első „BG_ACTUAL_FIX_TIME” mezőt.
A szkriptszerkesztő „BG_ACTUAL_FIX_TIME” mezőjének szkriptje lent látható.
SetFieldApp „BG_ACTUAL_FIX_TIME”, igaz, hamis, 0, 0
A fenti szkriptnek megfelelően a hiba részletei párbeszédablak jelenik meg a felhasználó számára az alábbiak szerint.
Szerkessze ezt a kódsort az alábbiak szerint.
SetFieldApp „BG_ACTUAL_FIX_TIME”, False, False, 0, 16
A szkript kimenete megjelenik a Hiba részletei párbeszédpanelen, az alábbiak szerint.
Step 6) Változtassuk meg az összes elérhető mezőt.
- Módosítsa a függvényhívások paramétereit az előző lépésben leírtak szerint minden egyes mező esetében az alábbiak szerint.
- Kattintson a „Mentés” gombra.
Step 7) Most jelentkezzen be a „TDAdmin” típusú felhasználó egyikeként, és nyissa meg az egyik hibát, így megnyílik a „Hiba részleteinek megtekintése” párbeszédpanel. A hiba részletei párbeszédpanel az alábbiak szerint jelenik meg.