HP ALM Admin: Så här skapar du domän, projekt och användare

⚡ Smart sammanfattning

HP ALM Admin-arbetet börjar i webbplatsadministrationen, där du skapar en domän, lägger till ett projekt under den, registrerar användare och mappar dessa användare till projektområden. Varje steg sker från webbplatsadministrationskonsolen, som vanliga slutanvändare inte kan öppna.

  • 🏛️ Domän först: En domän är bara en mapp för relaterade projekt, så skapa den innan något projekt existerar.
  • 🗂️ Projektguiden: Välj "Skapa ett tomt projekt" om du inte kopierar eller importerar en befintlig projektmall.
  • 🗄️ Databasdetaljer: Välj MS-SQL eller Oracle så att den matchar den server som valdes under installationen och ange sedan autentiseringsuppgifterna för databasadministratören.
  • Aktivera flagga: Ett inaktivt projekt finns fortfarande på servern, men ingen testare kan logga in på det.
  • 🔒 Versionsflagga: Aktivera versionshantering för att hindra två användare från att redigera samma krav eller test samtidigt.
  • 👤 Användare är globala: Skapa varje användare en gång i Webbplatsanvändare och tilldela sedan det enskilda kontot till många projektområden.
  • ???? Ingen automatisk åtkomst: Ett helt nytt konto ser ingenting förrän en administratör mappar det till ett projekt.

HP ALM Admin-handledning: Så här skapar du domän, projekt och användare

Vad är HP ALM webbplatsadministration?

Webbplatsadministration är servernivåkonsolen för HP ALM (Application Lifecycle Management), verktyget som tidigare såldes som HP Quality Center och nu marknadsförs som OpenText ALM/Kvalitetscenter. Det öppnas från en separat länk på ALM:s hemsida och är reserverat för det webbplatsadministratörskonto som skapades under installationen. Från denna enda konsol bygger administratören containerstrukturen som varje testare senare arbetar i: domäner, projekt och användarkonton.

Webbplatsadministration förväxlas ofta med projektanpassning, men de två konsolerna utför väldigt olika uppgifter. Webbplatsadministration bestämmer som projekt finns och som kan öppna dem. Projektanpassning avgör hur ett projekt beter sig när det väl är öppet.

Aspect Webbplatsadministration Projektanpassning
Omfattning Hela ALM-servern Ett enda projekt
Öppet från Länk till webbplatsadministration på ALM:s hemsida Verktyg > Anpassa inuti ett projekt
Typiska uppgifter Skapa domäner, skapa projekt, lägga till webbplatsanvändare, tilldela licenser Lägg till projektanvändare i grupper, redigera fält, skapa listor och arbetsflöde
Vem använder det Endast webbplatsadministratör Projektadministratör eller projektledare
Effekt av en förändring Påverkar alla projekt på servern Påverkar endast det aktuella projektet

Om du inte har installerat servern än, börja med Genomgång av HP ALM-installationen, eftersom lösenordet för webbplatsadministratören som används nedan ställs in under den installationen.

HP ALM-domän, projekt och användarhierarki

ALM lagrar allt i en strikt trenivåstruktur. En domän placeras högst upp som en logisk mapp, ett eller flera projekt placeras under varje domän, och varje projekt har sitt eget databasschema med krav, tester, testkörningar och defekter. Användarkonton placeras utanför detta träd: de definieras en gång för hela webbplatsen och beviljas sedan åtkomst till enskilda projekt.

Nivå Vad det är Exempel som används i den här artikeln Skapad av
Domän En grouping mapp för relaterade projekt. Innehåller inga egna testdata. BANK Webbplatsadministratör
Projekt Ett fristående arkiv med eget databasschema och fillagring. GURU99_BANK Webbplatsadministratör
Webbplatsanvändare En inloggning som definierats en gång för hela ALM-servern. Guru99 Webbplatsadministratör
Projektanvändargrupp Den behörighetsuppsättning som avgör vad användaren kan göra i ett projekt. QA-testare, projektledare Projektadministratör

Den praktiska konsekvensen av denna design är att en domän måste finnas innan ett projekt kan skapas, och ett projekt måste finnas innan en användare kan mappas till det. Det är exakt den ordningen som de tre avsnitten nedan följer.

💡 Tips: Gruppera domäner efter affärsområde eller applikation, inte efter teamnamn. Team byter namn mycket oftare än applikationer, och en domän kan inte bytas om slentrianmässigt när dussintals projekt rapporterar emot den.

Hur man skapar en domän i HP ALM

Steg 1) Starta ALM.
Starta ALM och klicka på "Webbplatsadministration" på startsidan. En inloggningsfråga visas. Ange de webbplatsadministratörsuppgifter som skapades under installationen.

Inloggningsfråga för webbplatsadministration i HP ALM

Steg 2) Öppna åtgärden Skapa domän.
Webbplatsadministrationspanelen öppnas på fliken Webbplatsprojekt. Klicka på Skapa domän i verktygsfältet ovanför projektträdet.

Knappen Skapa domän på fliken HP ALM Site Projects

Steg 3) Ange domännamnet.
I popup-fönstret skriver du domännamnet – ”Bank” i det här exemplet – och klickar på OK.

Ange domännamnet Banking i HP ALM

Steg 4) Bekräfta domänen.
Den nya domänen visas nu i projektträdet till vänster, som visas nedan. Den är tom tills du lägger till ett projekt i den.

Nyskapad BANKING-domän listad i HP ALM-projektträdet

Kontrollera också: - HP ALM / Kvalitetscenterhandledning

Hur man skapar ett projekt i HP ALM

Steg 1) Välj den överordnade domänen.
Välj den domän som projektet hör under — ”BANK” i det här fallet — och klicka på Skapa projekt.

Välj BANKING-domänen och klicka på Skapa projekt

Steg 2) Välj projekttyp.
Guiden Skapa projekt öppnas. Välj Skapa ett tomt projekt från listan och klicka på NästaMed de andra alternativen kan du kopiera ett befintligt projekt eller importera ett från en sparad fil.

Skapa ett tomt projektalternativ i HP ALM-projektguiden

Steg 3) Namnge projektet.
Ange projektnamnet och bekräfta domänen som visas under det, klicka sedan på Nästa.

Ange projektnamnet GURU99_BANK i HP ALM

Steg 4) Ange databasinformationen.
Välj den databastyp som matchar din installation. MS-SQL är valt här eftersom HP ALM installerades med SQL Server som backend; välj Oracle istället om det är din databasserver. Skriv sedan in:

  • Databasservernamn
  • Användarnamn för databasadministratör
  • Lösenord för databasadministratör

Klicka Nästa att fortsätta.

Välja MS-SQL och ange databasadministratörsuppgifter i HP ALM

Steg 5) Utse en projektadministratör.
Välj Administration användare och klicka NästaInga andra namn visas ännu eftersom inga ytterligare användare har skapats i ALM för närvarande.

Tilldela administratörsanvändaren som projektadministratör i HP ALM

Steg 6) Revvisa sammanfattningen och skapa.
Sammanfattningsdialogrutan listar allt som guiden ska göra. Två kryssrutor visas också i det här fönstret:

  • Aktivera projekt — om detta lämnas omarkerat skapas projektet fortfarande men ingen användare kan öppna det förrän det aktiveras senare.
  • Aktivera versionshantering — detta aktiverar versionshantering, vilket förhindrar att två användare redigerar samma arbetsobjekt (ett krav eller ett test) samtidigt och skriver över varandras ändringar.

Klicka Skapa när du är nöjd med sammanfattningen.

Dialogrutan Skapa projektsammanfattning med kryssrutorna Aktivera projekt och Aktivera versionshantering

⚠️ Varning: Versionshantering kan inte slås på och av slumpmässigt i ett aktivt projekt. Om du aktiverar det senare tvingas en incheckning av befintliga entiteter, och om du inaktiverar det tas versionshistoriken bort. Bestäm detta innan teamet börjar ladda krav.

Steg 7) Titta på skapandets framsteg.
ALM bygger databasschemat och arkivmapparna. Projektets skapandestatus visas enligt nedan.

Status för skapande av HP ALM-projekt

Steg 8) Bekräfta projektet.
Projektet "GURU99_BANK" har nu skapats under domänen "BANKING", som visas nedan.

GURU99_BANK-projekt skapat under BANKING-domänen i HP ALM

Kontrollera också: - Hur man anpassar ett projekt i HP ALM (kvalitetscenter)

Hur man skapar en användare i HP ALM

Steg 1) Öppna fliken Webbplatsanvändare.
För att få åtkomst till HP ALM måste det finnas en användarprofil. För att skapa en klickar webbplatsadministratören på Webbplatsanvändare fliken.

Fliken Webbplatsanvändare i HP ALM Webbplatsadministration

Steg 2) Klicka på ikonen Lägg till användare.
Klicka på Lägg till användare ikonen på fliken Webbplatsanvändare, som visas nedan.

Ikonen Lägg till användare på fliken HP ALM-webbplatsanvändare

Steg 3) Fyll i användaruppgifterna.
Dialogrutan Lägg till användare öppnas. Ange inloggningsnamn, fullständigt namn, e-postadress och andra obligatoriska uppgifter och klicka sedan på OK.

Dialogrutan Lägg till användare i HP ALM Site Administration

Steg 4) Verifiera användarlistan.
Det nya kontot visas nu i användarlistan, markerat nedan bredvid de konton som redan fanns.

Nytt Guru99-konto visas i HP ALM-webbplatsens användarlista

Steg 5) Mappa användaren till ett projekt.
Kontot måste nu mappas till projektområden, eftersom en nyskapad användare inte har åtkomst till något projekt alls. En användare behöver bara skapas en gång och kan sedan beviljas åtkomst till så många projektområden som behövs.

I det här exemplet använder användaren "Guru99” har lagts till i projektområdet ”GURU99_BANK”, som ligger under domänen ”BANKING”.

Kartaping d Guru99-användare till projektområdet GURU99_BANK i HP ALM

När kartan väl ärping är sparat kan användaren logga in och se det nya projektet i domänen och projektlistorna på ALM-inloggningsskärmen. Vad användaren faktiskt kan göra inuti projektet styrs separat av projektets användargrupp, som är inställd i Projektanpassning.

Bästa praxis för webbplatsadministration hos HP ALM

Domän-, projekt- och användarstrukturen du skapar på dag ett är svår att reda ut senare, eftersom projektdata, licensantal och revisionsloggar alla hänger på den. Några vanor gör en växande ALM-server hanterbar.

  • Anta en namngivningskonvention tidigt. Något som DOMAIN_APPLICATION_RELEASE håller projektträdet läsbart när du har passerat tjugo projekt.
  • Dela aldrig webbplatsadministratörskontot. Ge varje administratör en personlig inloggning och lägg till den i listan över webbplatsadministratörer så att granskningsloggen identifierar vem som gjorde vad.
  • Skapa ett mallprojekt. Bygg ett projekt med dina standardfält, listor och arbetsflöde och använd sedan "Skapa projekt från mall" så att rapporteringen förblir konsekvent över alla team.
  • Inaktivera snarare än radera. Avaktivering frigör licensplatserna och blockerar inloggningar samtidigt som data och schemat för granskningar bevaras.
  • Verifiera projekt efter varje uppgradering. Åtgärderna Underhåll projekt reparerar schemaskillnader innan användarna träffar dem.
  • Användning av klockans licens. Flikarna Licenser och Webbanslutningar visar hur många namngivna eller samtidiga platser som faktiskt används, vilket är det snabbaste sättet att hitta inaktiva konton.

Säkerhetskopiera ALM-databasscheman och filarkivet tillsammans. Om man återställer det ena utan det andra lämnas bilagor som pekar på rader som inte längre finns, vilket är den vanligaste orsaken till en misslyckad ALM-återställning.

Med domänen, projektet och användarna på plats är nästa steg att utforska ALM-gränssnitt, fånga omfattningen i Kravmodul, bygga testfall i Testplansmodul, avrätta dem från Testlaboch logga fynd genom felhanteringOm du förbereder dig för en roll som involverar ALM-administration, granska dessa Intervjufrågor för kvalitetscenter också.

Vanliga frågor

Endast kontot för webbplatsadministratörer som skapades under ALM-installationen, plus alla konton som senare läggs till i listan över webbplatsadministratörer. Vanliga projektinloggningar avvisas, så länken är i praktiken osynlig för testare även om den visas på ALMs startsida.

Ja. Inaktivera och ta bort projektet från dess nuvarande domän utan att ta bort det från disken, använd sedan Återställ projekt under måldomänen och peka på samma .dbid-fil. Data och schema bevaras.

Om du inaktiverar blockeras inloggningar men projektet finns kvar i webbplatsadministrationen. Om du tar bort det tas det bort från projektträdet medan databasschemat och arkivet lämnas intakta, så att det kan återställas senare. Ingen av åtgärderna tar bort data.

Fliken Licenser i Webbplatsadministration visar totalt antal och använda platser per modul, medan fliken Webbplatsanslutningar listar varje livesession med dess användare, projekt och maskin. Webbplatsanslutningar låter också en administratör koppla bort en fastnat session.

Ja, indirekt. AI-assistenter kan utarbeta OTA- eller REST-skript som skapar användare i bulk, genererar namngivningskonventionsgranskningar från exporterade projektlistor och sammanfattar webbplatsanslutningsloggar. Administratören tillämpar fortfarande ändringarna eftersom ALM inte har någon inbyggd AI-konsol.

Moderna ALM-utgåvor och tredjepartstillägg använder likhetsmodeller för att flagga dubbletter av defekter vid inlämning, föreslå allvarlighetsgrad utifrån beskrivningen och dirigera ärendet till den troliga ägaren. Detta minskar tiden för manuell bedömning och håller antalet defekter närmare verkligheten.

Sammanfatta detta inlägg med: