HP ALM Admin: Tartomány, projekt és felhasználó létrehozása

⚡ Okos összefoglaló

A HP ALM Admin munka a Site Administration konzolon belül kezdődik, ahol létrehoz egy domaint, hozzáad egy projektet alá, regisztrálja a felhasználókat, és ezeket a felhasználókat projektterületekhez rendeli. Minden lépés a Site Administration konzolon fut, amelyet a hétköznapi végfelhasználók nem tudnak megnyitni.

  • 🏛️ Először a domain: A domain csak egy mappa a kapcsolódó projektek számára, ezért hozd létre, mielőtt bármilyen projekt létezne.
  • 🗂️ Projektvarázsló: Válassza az „Üres projekt létrehozása” lehetőséget, kivéve, ha egy meglévő projektsablont másol vagy importál.
  • 🗄️ Adatbázis részletei: Válasszon MS-SQL-t vagy Oracle hogy megegyezzen a telepítés során kiválasztott szerverrel, majd adja meg az adatbázis-adminisztrátori hitelesítő adatokat.
  • ✅ Jelző aktiválása: Egy inaktív projekt még mindig létezik a szerveren, de egyetlen tesztelő sem tud bejelentkezni bele.
  • 🔒 Verziókezelési jelző: Engedélyezze a verziókezelést, hogy két felhasználó ne szerkessze egyszerre ugyanazt a követelményt vagy tesztet.
  • 👤 A felhasználók globálisak: Hozz létre minden felhasználót egyszer a Site Users (Városi felhasználók) részben, majd rendeld hozzá ezt az egyetlen fiókot több projektterülethez.
  • ???? Nincs automatikus hozzáférés: Egy vadonatúj fiók semmit sem lát, amíg az adminisztrátor nem rendeli hozzá egy projekthez.

HP ALM Admin oktatóanyag: Tartomány, projekt és felhasználó létrehozása

Mi a HP ALM webhelyadminisztráció?

A Site Administration a HP ALM (Application Lifecycle Management) szerverszintű konzolja, amely eszköz korábban HP Quality Center néven volt kapható, most pedig a következő néven kerül forgalomba: OpenText ALM/Minőségközpont. Ez egy külön hivatkozásról nyitható meg az ALM kezdőlapján, és a telepítés során létrehozott webhelyadminisztrátori fiók számára van fenntartva. Erről az egyetlen konzolról az adminisztrátor felépíti azt a konténerstruktúrát, amelyben később minden tesztelő dolgozik: tartományok, projektek és felhasználói fiókok.

A webhelyadminisztrációt gyakran összekeverik a projekt testreszabásával, de a két konzol nagyon eltérő feladatokat lát el. A webhelyadminisztráció dönti el, hogy ami projektek léteznek, és akik megnyithatja őket. A Projekt Testreszabása dönti el hogyan Egy projekt akkor viselkedik, ha meg van nyitva.

Aspect Webhely adminisztrációja Projekt testreszabása
Kör Az egész ALM szerver Egyetlen projekt
Nyitva innen: Webhelyadminisztráció link az ALM kezdőlapján Eszközök > Testreszabás egy projekten belül
Tipikus feladatok Domainek létrehozása, projektek létrehozása, webhelyfelhasználók hozzáadása, licencek kiosztása Projektfelhasználók hozzáadása csoportokhoz, mezők szerkesztése, listák és munkafolyamatok létrehozása
Ki használja Csak webhelyadminisztrátor Projektadminisztrátor vagy vezető
A változás hatása A szerveren lévő összes projektet érinti Csak az aktuális projektet érinti

Ha még nem telepítetted a szervert, kezdd a következővel: HP ALM telepítési útmutató, mivel az alább használt webhelyadminisztrátori jelszó a telepítés során lett beállítva.

HP ALM tartomány-, projekt- és felhasználói hierarchia

Az ALM mindent egy szigorú, háromszintű struktúrában tárol. A domain (tartomány) logikai mappaként található a tetején, minden domain alatt egy vagy több projekt található, és minden projekt saját adatbázis-sémával rendelkezik, amely tartalmazza a követelményeket, teszteket, tesztfuttatásokat és hibákat. A felhasználói fiókok ezen a fán kívül helyezkednek el: egyszer definiálják őket a teljes webhelyre, majd hozzáférést kapnak az egyes projektekhez.

Szintek Ami A cikkben használt példa Készítette
Domén Egy csoportping mappa a kapcsolódó projektekhez. Nem tartalmaz saját tesztadatokat. BANKI Webhely adminisztrátora
NetPoulSafe projekt Egy önálló adattár saját adatbázis-sémával és fájltárolóval. GURU99_BANK Webhely adminisztrátora
Webhely felhasználó Egyszer definiált bejelentkezés az egész ALM-kiszolgálóra. Guru99 Webhely adminisztrátora
Projekt felhasználói csoport Az engedélykészlet, amely meghatározza, hogy a felhasználó mit tehet egy projekten belül. QA tesztelő, projektmenedzser Projektadminisztrátor

Ennek a kialakításnak a gyakorlati következménye, hogy egy projekt létrehozásához léteznie kell egy domainnek, és egy projektnek léteznie kell ahhoz, hogy egy felhasználó hozzárendelhető legyen. Pontosan ebben a sorrendben követi az alábbi három szakasz.

💡 Tipp: Csoportosítsd a domaineket üzletág vagy alkalmazás szerint, ne csapatnév szerint. A csapatok sokkal gyakrabban változnak, mint az alkalmazások, és egy domaint nem lehet véletlenül átnevezni, ha már több tucat projekt jelentkezik ellene.

Domain létrehozása a HP ALM-ben

1. lépés) Indítsa el az ALM-et.
Indítsa el az ALM-et, és kattintson a „Webhely adminisztrációja” elemre a kezdőlapon. Megjelenik egy bejelentkezési ablak. Adja meg a telepítés során létrehozott webhelyadminisztrátori hitelesítő adatokat.

Webhelyadminisztráció bejelentkezési ablaka a HP ALM-ben

2. lépés) Nyissa meg a Tartomány létrehozása műveletet.
A Webhely adminisztráció irányítópultja megnyílik a Webhelyprojektek lapon. Kattintson a Domain létrehozása a projektfa feletti eszköztáron.

Tartomány létrehozása gomb a HP ALM webhelyprojektek lapon

3. lépés) Adja meg a domain nevet.
A felugró ablakban írja be a domain nevet – ebben a példában „Bankszolgáltatások” – és kattintson a gombra OK.

A Banking domain név megadása a HP ALM-ben

4. lépés) Erősítse meg a domaint.
Az új domain most megjelenik a bal oldali projektfában, ahogy az alább látható. Üres, amíg hozzá nem ad egy projektet.

Az újonnan létrehozott BANKING domain szerepel a HP ALM projektfájában.

Ellenőrizze még:- HP ALM / Minőségközpont oktatóanyag

Projekt létrehozása a HP ALM-ben

1. lépés) Válassza ki a szülő domaint.
Válassza ki azt a domaint, amelyhez a projekt tartozik – jelen esetben a „BANKING” –, majd kattintson ide. Projekt létrehozása.

BANKING domain kiválasztása és a Projekt létrehozása gombra kattintás

2. lépés) Válassza ki a projekt típusát.
Megnyílik a Projekt létrehozása varázsló. Válassza a Hozz létre egy üres projektet a listából és kattintson a gombra KövetkezőA többi lehetőség lehetővé teszi egy meglévő projekt másolását vagy egy mentett fájlból történő importálását.

Üres projekt létrehozása opció a HP ALM projekt varázslóban

3. lépés) Nevezd el a projektet.
Írja be a projekt nevét, és erősítse meg az alatta látható domaint, majd kattintson a gombra Következő.

A GURU99_BANK projektnév megadása a HP ALM-ben

4. lépés) Adja meg az adatbázis adatait.
Válassza ki a telepítésének megfelelő adatbázistípust. Az MS-SQL van itt kiválasztva, mert a HP ALM telepítése során az SQL Server volt a háttérrendszer; válassza a Oracle ehelyett, ha ez az adatbázis-kiszolgálód. Ezután írd be:

  • Adatbázis-kiszolgáló neve
  • Adatbázis-adminisztrátori felhasználónév
  • Adatbázis-adminisztrátori jelszó

Kattints Következő hogy folytassa.

MS-SQL kiválasztása és adatbázis-adminisztrátori hitelesítő adatok megadása a HP ALM-ben

5. lépés) Jelöljön ki egy projektadminisztrátort.
Válassza ki a admin felhasználó és kattintás KövetkezőEgyelőre nem jelennek meg más nevek, mivel egyelőre nem hoztak létre további felhasználókat az ALM-ben.

Admin felhasználó hozzárendelése projektadminisztrátorként a HP ALM-ben

Step 6) RevNézd meg az összefoglalót és hozd létre.
Az összefoglaló párbeszédpanelen a varázsló által végrehajtandó összes műveletet felsorodja. Két jelölőnégyzet is megjelenik ebben az ablakban:

  • Projekt aktiválása — ha ezt nem jelöljük be, a projekt továbbra is létrejön, de egyetlen felhasználó sem nyithatja meg, amíg később aktiválásra nem kerül.
  • Verziókezelés engedélyezése — ez bekapcsolja a verziókövetést, amely megakadályozza, hogy két felhasználó egyszerre szerkessze ugyanazt a munkaelemet (egy követelményt vagy egy tesztet), és felülírja egymás módosításait.

Kattints Teremt amikor elégedett vagy az összefoglalóval.

Projektösszefoglaló létrehozása párbeszédpanel a Projekt aktiválása és a Verziókezelés engedélyezése jelölőnégyzetekkel

⚠️ Figyelmeztetés: A verziókövetés nem kapcsolható be és ki véletlenszerűen egy élő projekten. Későbbi engedélyezése a meglévő entitások beadását kényszeríti ki, letiltása pedig a verzióelőzmények elvesztését eredményezi. Döntse el, mielőtt a csapat elkezdené betölteni a követelményeket.

7. lépés) Figyeld a létrehozás folyamatát.
Az ALM felépíti az adatbázis sémáját és a tárház mappáit. A projekt létrehozási állapota az alábbiak szerint jelenik meg.

HP ALM projekt létrehozásának állapota

8. lépés) Erősítse meg a projektet.
A „GURU99_BANK” projekt sikeresen létrejött a „BANKING” domain alatt, az alábbiak szerint.

A GURU99_BANK projekt a HP ALM BANKING domainje alatt jött létre.

Ellenőrizze még:- Projekt testreszabása a HP ALM-ben (Quality Center)

Felhasználó létrehozása a HP ALM-ben

1. lépés) Nyissa meg a Webhely felhasználói fület.
A HP ALM eléréséhez felhasználói profilnak kell lennie. Létrehozásához a webhely adminisztrátora rákattint a A webhely felhasználói Tab.

Webhely felhasználói fül a HP ALM webhelyadminisztrációban

2. lépés) Kattintson a Felhasználó hozzáadása ikonra.
Kattintson az Felhasználó hozzáadása ikonra a Webhely felhasználói lapon, az alábbiak szerint.

Felhasználó hozzáadása ikon a HP ALM webhely felhasználói lapon

3. lépés) Töltse ki a felhasználói adatokat.
Megnyílik a Felhasználó hozzáadása párbeszédpanel. Adja meg a bejelentkezési nevet, a teljes nevet, az e-mail címet és az egyéb szükséges adatokat, majd kattintson a gombra OK.

Felhasználó hozzáadása párbeszédpanel a HP ALM webhelyadminisztrációban

4. lépés) Ellenőrizze a felhasználói listát.
Az új fiók most megjelenik a felhasználói listában, kiemelve a már létező fiókok mellett.

Újszerű Guru99 fiók jelenik meg a HP ALM webhely felhasználói listájában

5. lépés) Rendelje a felhasználót egy projekthez.
A fiókot most projektterületekhez kell rendelni, mivel egy újonnan létrehozott felhasználónak semmilyen projekthez nincs hozzáférése. Egy felhasználót csak egyszer kell létrehozni, és ezután annyi projektterülethez adható hozzáférés, amennyihez szükséges.

Ebben a példában a felhasználó „GuruA „99” projektet felvették a „GURU99_BANK” projektterületre, amely a „BANKING” domain alatt található.

Térképping a Guru99 felhasználó a GURU99_BANK projektterületen a HP ALM-ben

Miután a térképping mentése után a felhasználó bejelentkezhet, és az új projektet az ALM bejelentkezési képernyőjének tartomány- és projekt legördülő menüiben fogja látni. Azt, hogy a felhasználó mit tehet a projekten belül, a projekt felhasználói csoportja külön szabályozza, amely a következőben van beállítva: Projekt testreszabása.

HP ALM webhelyadminisztrációs ajánlott gyakorlatok

Az első napon létrehozott domain-, projekt- és felhasználói struktúrát később nehéz kibontani, mivel a projektadatok, a licencszámok és az auditnaplók mind rajta múlnak. Néhány szokással kezelhetővé tehető egy növekvő ALM-kiszolgáló.

  • Korán fogadj el egy elnevezési konvenciót. Valami, mint a DOMAIN_APPLICATION_RELEASE, húsz projekt után is olvashatóvá teszi a projektfát.
  • Soha ne oszd meg az oldaladminisztrátori fiókot. Adjon minden adminisztrátornak személyes bejelentkezési nevet, és adja hozzá őket a webhely adminisztrátorainak listájához, hogy az auditnapló azonosítani tudja, ki mit csinált.
  • Hozz létre egy sablonprojektet. Hozz létre egy projektet a standard mezőiddel, listáiddal és munkafolyamatoddal, majd használd a „Projekt létrehozása sablonból” funkciót, hogy a jelentések egységesek maradjanak a csapatok között.
  • Törlés helyett deaktiváld. A deaktiválás felszabadítja a licenchelyeket és blokkolja a bejelentkezéseket, miközben megőrzi az adatokat és a sémát az auditokhoz.
  • Minden frissítés után ellenőrizze a projekteket. A Projekt karbantartása műveletek kijavítják a sémabeli különbségeket, mielőtt a felhasználók rájuk ugrannának.
  • Nézze meg a licenchasználatot. A Licencek és Helyszíni kapcsolatok fülek mutatják, hogy hány névvel ellátott vagy egyidejű munkahely van valójában használatban, ami a leggyorsabb módja az üresen álló fiókok megtalálásának.

Készítsen biztonsági másolatot az ALM adatbázissémákról és a fájltárházról együtt. Az egyik visszaállítása a másik nélkül olyan mellékleteket hagy maga után, amelyek olyan sorokra mutatnak, amelyek már nem léteznek, ami a sikertelen ALM-helyreállítás leggyakoribb oka.

Miután a domain, a projekt és a felhasználók a helyükön vannak, a következő lépés a következők feltárása: ALM interfész, rögzítse a hatókört a Követelménymodul, teszteseteket kell készíteni a Tesztterv modul, hajtsa végre őket a Tesztlabor, és naplózza a megállapításokat a hibakezelésHa olyan szerepkörre készül, amely ALM-adminisztrációval jár, tekintse át ezeket a Quality Center interjúkérdések is.

GYIK

Csak az ALM telepítése során beállított webhelyadminisztrátori fiók, valamint a webhelyadminisztrátorok listájához később hozzáadott fiókok. A szokásos projektbejelentkezéseket a rendszer elutasítja, így a link gyakorlatilag láthatatlan a tesztelők számára, annak ellenére, hogy megjelenik az ALM kezdőlapján.

Igen. Inaktiválja és távolítsa el a projektet az aktuális tartományából anélkül, hogy törölné a lemezről, majd használja a Projekt visszaállítása funkciót a céltartományban, és mutasson ugyanarra a .dbid fájlra. Az adatok és a séma megmaradnak.

A deaktiválás blokkolja a bejelentkezéseket, de a projekt továbbra is szerepel a webhely adminisztrációjában. Az eltávolítás törli a projektfából, miközben az adatbázis sémája és a tárház érintetlen marad, így később visszaállítható. Egyik művelet sem törli az adatokat.

A Site Administration Licencek fülén modulonként látható az összes és a felhasznált munkamenetek száma, míg a Site Connections fülön minden élő munkamenet fel van tüntetve a felhasználóval, a projekttel és a géppel együtt. A Site Connections lehetővé teszi a rendszergazda számára az elakadt munkamenetek bontását is.

Igen, közvetve. A mesterséges intelligencia asszisztensek elkészíthetik az OTA vagy REST szkripteket, amelyek tömegesen létrehozzák a felhasználókat, névkonvenció-auditokat generálnak az exportált projektlistákból, és összegzik a webhelykapcsolati naplókat. A rendszergazda továbbra is alkalmazza a módosításokat, mivel az ALM-nek nincs beépített mesterséges intelligencia konzolja.

A modern ALM kiadások és a harmadik féltől származó kiegészítők hasonlósági modelleket használnak a duplikált hibák megjelölésére a beküldéskor, a leírás alapján javaslatot tesznek a súlyosságra, és a jegyet a valószínűsíthető tulajdonoshoz irányítják. Ez csökkenti a manuális triázs idejét, és a hibák számát közelebb tartja a valósághoz.

Foglald össze ezt a bejegyzést a következőképpen: