Projekt testreszabása a HP ALM-ben (minőségközpont)

Tartalomjegyzék:

Anonim
  • 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.

  1. Írja be a régi jelszót
  2. Adjon meg új jelszót
  3. Írja be a Jelszó megerősítése lehetőséget
  4. 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.

  1. Email azonosító
  2. Teljes név
  3. Telefonszám
  4. 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.

  1. Keresse meg a Projektfelhasználókat
  2. 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.

  1. 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)
  2. Ú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.
  3. 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)

  1. Válassza a „Projektfelhasználók” lehetőséget a projekt testreszabási ablakában.
  2. Kattintson a "Felhasználó hozzáadása" gombra
  3. Adja meg a felhasználónevet
  4. 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.

  1. Adja meg a felhasználónevet
  2. Írja be az E-mail címet
  3. Írja be a teljes nevet
  4. Írja be a telefonszámot
  5. 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.

  1. Írja be a felhasználónevet, és kattintson a keresés ikonra
  2. Megjelenik a Felhasználónév
  3. 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.

  1. Válassza ki a felhasználót
  2. 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.

  1. Válassza ki a Felhasználónév lehetőséget
  2. Válassza a „Tagság” fület
  3. 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.

  1. Fejlesztő
  2. Projekt menedzser
  3. QA tesztelő
  4. TD rendszergazda
  5. 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.

  1. Válassza a „TDAdmin” lehetőséget
  2. A Tagság fül alatt a csoportba nem tartozó felhasználókat veszi észre
  3. 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.

  1. Válassza a „TDAdmin” lehetőséget
  2. Navigáljon az Engedélyek fülre
  3. Bármelyik modul kiválasztása (ebben az esetben hibák)
  4. 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,

  1. Kattintson az "Új csoport" gombra
  2. 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

  1. Írja be a csoport nevét
  2. Í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

  1. navigáljon az "Engedélyek" fülre
  2. Kattintson a "Hibák" fülre
  3. Engedélyezze az „Update” flage-t a hibákhoz
  4. 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.

  1. Válassza a „Projekt-bejegyzések” lehetőséget
  2. Válassza a „Defect” lehetőséget, majd válassza a „System Fields” almappát.
  3. É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

  1. Válassza a „Felhasználói mezők” almappát a „Hibák” modul alatt.
  2. Kattintson az "Új mező" gombra
  3. 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.

  1. Nevezze át a címkét "Build számra".
  2. 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.
  3. 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,

  1. Kattintson a "Projektlisták" elemre
  2. Válassza a „Bug Status” lehetőséget
  3. Kattintson az "Új elem" gombra. Megnyílik az Új elem párbeszédpanel.
  4. Írja be az elem nevét.
  5. 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.

  1. Kattintson a "mentés" gombra.
  2. 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.

  1. Keresse meg az "Automail" linket.
  2. A felhasználó kiválaszthatja az e-mailt, ha tetszőleges számú rendelkezésre álló mezőt kiválaszt a listában.
  3. 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.
  4. A Project Admin az elérhető felhasználók mindegyikével kiválaszthatja az e-mail beállításokat is.
  5. 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

  1. Navigáljon az „Riasztási szabályok” elemre.
  2. Engedélyezze az „Alert társítva” jelölőnégyzetet
  3. Engedélyezze az „E-mail küldése a következőnek” lehetőséget, és adja hozzá a megfelelő tesztelőt / tervezőt.
  4. 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

  1. Kattintson a „Munkafolyamat” elemre.
  2. 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.

  1. Válassza ki a felhasználói csoportot.
  2. Jelölje ki azokat a mezőket, amelyeket a felhasználó nem akar megjeleníteni a Hibák hozzáadása párbeszédpanelen.
  3. 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.

  1. A látható mezőkből kiszorított mezők listája.
  2. Azok a mezők, amelyek a Hiba hozzáadása párbeszédpanel részei lennének.
  3. 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 -

  1. Keresse meg a Munkafolyamat lapot
  2. Kattintson a "Script Editor" gombra.

2. lépés: A Script szerkesztő az alábbiak szerint jelenik meg a felhasználó számára.

  1. Válassza a "Defects Module Script" lehetőséget
  2. A megjegyzés azt mutatja, hogy ezen a területen kell változtatnunk, mivel kifejezetten megjeleníti a „defektmező testreszabását”.
  3. 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.

  1. 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.
  2. 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.