Kravmodul i HP ALM (Kvalitetscenter)

⚡ Smart opsummering

Kravmodulet i HP ALM (Quality Center) lader teams definere, organisere og tracalle projektkrav. Denne gennemgang dækker oprettelse af mapper, manuel indtastning, masseupload via Microsoft Excel-tilføjelsesprogram, dækningsanalyse og tracGenerering af en effektivitetsmatrix.

  • 📁 Mappestruktur: Opret først en udgivelsesmappe, og adskil derefter funktionelle og ikke-funktionelle undermapper, før du tilføjer krav.
  • 📝 Obligatoriske felter: Kun navn og kravtype er påkrævet; forfatter, prioritet og måludgivelse forbliver valgfri.
  • 📎 Vedhæftede filer: Word-, Excel- og billedfiler vedhæftes direkte til et krav, keepping kildedokumenter ved siden af ​​​​optegnelsen.
  • 📊 Excel-tilføjelsesprogram: Installer HP ALM Microsoft Excel-tilføjelsesprogram til at uploade hundredvis af krav i én eksport.
  • 🔗 Markkortping: Felter markeret med rødt på kortetping Dialogbokse er obligatoriske og skal pege på Excel-kolonner.
  • 📈 Dækningsanalyse: Menuen Vis rapporterer antallet af beståede, mislykkede og ikke-udførte test for hver kravmappe.
  • 🧾 Tracevnematrix: Filtrer efter linkede tests, og eksporter derefter den genererede matrix til Excel som revisionsbevis.

Kravmodul i HP ALM (Kvalitetscenter)

Hvad er kravmodulet i HP ALM?

Kravmodul i HP ALM (Kvalitetscenter) er det arbejdsområde, hvor et projektteam registrerer, hvad der skal leveres i en release, organiserer disse elementer i et hierarki og forbinder dem med test og defekter. Det er indgangspunktet for ALM-arbejdsgangen, og hvert senere modul afhænger af de data, der indsamles her.

  • Definering af krav er en af ​​de indledende faser i livscyklus til softwareudvikling.
  • Et krav beskriver, hvad der skal leveres til klienten ved afslutningen af ​​en specifik release.
  • Kortfattet og klar kravfastsættelse på forhånd resulterer i minimalt omarbejde, efter udviklingen er færdig.
  • Dette modul giver brugerne mulighed for at definere, administrere og track-krav, og det understøtter forældre-barn-indlejring, så et stort krav kan opdeles i mindre.
  • Hvert krav får et unikt krav-ID, hvilket er dækningen og tracBrug af effektivitetsrapporter til identifikation.

Modulet nås fra ALM-sidebjælken sammen med Testplan, Testlaboratorium og Defekter. Hvis du ikke har brugt brugerfladen før, er HP ALM GUI-gennemgang forklarer hver rude vist nedenfor.

Kravmodulmulighed i HP ALM-sidebjælken

Igennem hele denne artikel vil vi bruge eksempelapplikationen GURU99 Bankvirksomhed så kravene vist på skærmen afspejler et reelt funktionssæt. Skærmen nedenfor viser eksempelapplikationen, hvis funktioner vi vil registrere som krav.

GURU99 Bankeksempelapplikation brugt til HP ALM-krav

Hvorfor kravstyring er vigtig i HP ALM

Lagring af krav i et regneark på et delt drev fungerer, indtil den første ændringsanmodning ankommer. Fra det tidspunkt ved ingen, hvilken test der beskytter hvilket krav, eller om en defekt overhovedet tilhører et aftalt omfangselement. Håndtering af krav i ALM fjerner denne tvetydighed, fordi selve kravregistreringen bliver ankeret for resten af ​​projektet.

Fire praktiske gevinster kommer fra keeping krav i modulet snarere end uden for det:

  • En enkelt kilde til sandhed. Analytikere, udviklere og testere læser den samme post, og fanen Historik viser, hvem der ændrede hvad.
  • Automatisk dækning. Når et krav er knyttet til tests i Test Plan modul, ALM beregner dækningen uden manuel optælling.
  • Konsekvensanalyse. Når et krav ændres, markeres de linkede tests, så teamet ved præcis, hvad der skal køres igen i Testlaboratorium.
  • Slip justeringen. Target Udgivelse og Target Cyklusfelter knytter hvert krav til den plan, der er defineret i Udgivelser og cyklusser.

💡 Tip: Bliv enige om kravtypelisten med dine forretningsanalytikere inden den første upload. Ændring af typer senere betyder omkortningping alle Excel-skabeloner, som dit team allerede bruger.

Sådan opretter du krav

Trin 1) Klik på 'Krav' i modulet 'Krav'.

Valg af krav i HP ALM-kravmodulet

Trin 2) Opbevar alle kravene til denne udgivelse (2017 R1) i en specifik mappe, så de er lette at få adgang til. Vis desuden forskellen mellem 'funktionelle' og 'ikke-funktionelle' krav ved at placere dem i forskellige mapper.

  1. Klik på ikonet 'Ny mappe' under modulet Krav.
  2. Indtast navnet på mappen som "2017 R1” for nemt at identificere kravene til denne udgivelse.

Oprettelse af udgivelsesmappen 2017 R1 i HP ALM

Trin 3) Den oprettede mappe vises som vist nedenfor.

Udgivelsesmappe oprettet i HP ALM-kravtræet

Trin 4) Opret nu en mappe til 'Funktionel'krav, hvor alle funktionelle kravdokumenter og arbejdspunkter vedligeholdes.

Oprettelse af en mappe med funktionelle krav i HP ALM

Trin 5) Den oprettede mappe vises i 'Krav'modul som vist nedenfor.

Funktionsmappe angivet under udgivelsesmappen i HP ALM

Trin 6) Opret på samme måde en 'Ikke-funktionel' mappe. Efter oprettelse af både den funktionelle og den ikke-funktionelle mappe ser mappestrukturen ud som vist nedenfor.

Funktionel og ikke-funktionel mappestruktur i HP ALM

Trin 7) Klik på ikonet 'Nyt krav' på kravsiden som vist nedenfor.

Ikonet Nyt krav på HP ALM-værktøjslinjen

Dialogboksen 'Nyt krav' åbnes, og brugeren skal indtaste følgende obligatoriske felter.

  1. Indtast navnet på kravet.
  2. Vælg kravtypen.

Dialogboksen nedenfor viser begge obligatoriske felter udfyldt.

Ny kravdialog med obligatoriske navn- og typefelter

Trin 8) Brugeren kan også indtaste følgende ikke-obligatoriske felter.

  1. Forfatter
  2. Prioritet
  3. Revset
  4. Target Slip
  5. Target Cyklus
  6. Description og kommentarer

Trin 9) Modulet giver også brugerne mulighed for at indtaste kravtekst i 'Rig tekst'format direkte, som vist nedenfor.

Fanen Rich Text i et HP ALM-krav

Trin 10) Normalt er kravene samlet i et Word-dokument. De kan uploades under fanen Vedhæftede filer som vist nedenfor. ALM understøtter også andre filtyper såsom .xls og .jpg. Klik på knappen Send efter upload.

Fanen Vedhæftede filer i et HP ALM-krav

Trin 11) Det gemte krav vises for brugeren som vist nedenfor.

Nyoprettet krav angivet i HP ALM-gitteret

Sådan uploader du krav ved hjælp af Microsoft Excel

Det er fint at oprette krav manuelt for en håndfuld elementer, men det bliver langsomt, når en udgivelse indeholder snesevis af dem. Det er langt hurtigere at uploade store mængder end at tilføje hvert krav ét efter ét. For at gøre det muligt leverer HP et tilføjelsesprogram, der eksporterer rækker direkte fra Microsoft Excel eller Microsoft Word i ALM. Proceduren nedenfor dækker hele processen, fra download af tilføjelsesprogrammet til verificering af de uploadede poster.

Før du starter, er det en god idé at se arbejdsgangen fra start til slut. De tre dele, der følger, er relateret til de tre faser i dette diagram.

Arbejdsgang til upload af krav fra Excel til HP ALM

Del A – Download af Excel-tilføjelsesprogrammet

Trin 1) Naviger til ALM-hjemmesiden http://localhost:8181/qcbin og klik på "Værktøjer" fra listen over links.

Værktøjslink på HP ALM-hjemmesiden

Trin 2) Klik på linket "Flere HP ALM-tilføjelsesprogrammer" på siden med tilføjelsesprogrammer som vist nedenfor.

Flere links til HP ALM-tilføjelsesprogrammer på siden med tilføjelsesprogrammer

Trin 3) Vælg 'Tilføjelsesprogrammer til Microsoft 'Applikationer' og vælg derefter 'Microsoft Excel' fra listen, fordi MS Excel-tilføjelsesprogrammet er det, der bruges til at uploade data til HP ALM.

Tilføjelser til Microsoft Applikationskategori i HP ALM

Trin 4) Vælg 'HP ALM' Microsoft Excel-tilføjelsesprogram til ALM 12.00'-link, der matcher din serverversion.

HP ALM Microsoft Downloadlink til Excel-tilføjelsesprogram

Trin 5) Downloadsiden tilbyder også en 'Læs mig'-vejledning og en 'Tilføjelsesvejledning', som er værd at holde øje med.pingNår du klikker på downloadlinket, gemmes installationsfilen til tilføjelsesprogrammet på standardplaceringen eller den brugervalgte placering.

Download af installationsfilen til HP ALM Excel-tilføjelsesprogrammet

⚠️ Advarsel: Tilføjelsesversionen skal matche ALM-serverversionen. Et tilføjelsesprogram, der er bygget til ALM 12.00, vil nægte at oprette forbindelse til en server på en anden større udgivelse, og eksportguiden fejler i godkendelsestrinnet med en generisk fejl.

Del B – Installation af Excel-tilføjelsesprogrammet

Trin 1) Vælg det downloadede tilføjelsesprogram, højreklik på filen, og vælg 'Kør som administrator', så tilføjelsesprogrammet kan registrere sig selv til Excel.

Kørsel af HP ALM Excel-tilføjelsesprogrammets installationsprogram som administrator

Trin 2) Opsætningsguiden åbnes. RevSe velkomstskærmen og klik på 'Næste' for at fortsætte.

Velkomstskærmen i guiden til installation af HP ALM Excel-tilføjelsesprogrammet

Trin 3) Vælg installationstypen. Her er 'For alle brugere' valgt, hvilket er standardindstillingen. Hvis du kun vil installere for den konto, der er logget ind, skal du vælge 'Kun for nuværende bruger' og klikke på 'Næste'.

Valg af installationsomfang for HP ALM Excel-tilføjelsesprogrammet

Trin 4) Når installationen er færdig, får brugeren en statusmeddelelse. Klik på knappen 'Udfør'.

Meddelelse om fuldført installation af HP ALM Excel-tilføjelsesprogrammet

Trin 5) For at bekræfte, at tilføjelsesprogrammet er installeret korrekt, skal du åbne Excel og gå til fanen 'Tilføjelsesprogrammer'. Indstillingen 'Eksporter til HP ALM' bekræfter, at tilføjelsesprogrammet er registreret.

Eksporter til HP ALM-indstillingen på fanen Excel-tilføjelsesprogrammer

Del C – Overførselskrav til ALM

Trin 1) Før du uploader kravene fra Excel, skal du forberede regnearket, så det kan læses af guiden.

  1. Vælg de felter, du vil uploade til ALM, og opret en overskriftsrække i Excel til disse felter.
  2. Indtast gyldige data i hvert af disse felter som vist nedenfor.

Excel-ark udarbejdet med kravoverskrifter til HP ALM-upload

Trin 2) Når du har valgt de data, der skal uploades, skal du klikke på 'Eksporter til HP ALM' under fanen 'Tilføjelsesprogrammer'.

Start af eksport til HP ALM fra Excel

Trin 3) ALM-eksportguiden åbnes. Gå ind i HP ALM-serveren. URL og klik på 'Næste'.

Adgang til HP ALM-serveren URL i eksportguiden

Trin 4) Indtast brugernavn og adgangskode til godkendelse, og klik på 'Næste'.

Godkendelsesskærmbilledet i HP ALM-eksportguiden

Trin 5) Vælg det domæne og projektnavn, som kravene skal uploades til, og klik derefter på 'Næste'.

Valg af domæne og projekt i HP ALM-eksportguiden

Trin 6) Vælg den type data, der skal uploades. I dette tilfælde er det Krav. Test og defekter kan uploades via den samme guide.

Valg af Krav som datatype, der skal eksporteres til HP ALM

Trin 7) Indtast det nye kortnavn. Den første mulighed, 'Vælg et kort', er deaktiveret, da der ikke er oprettet et kort endnu. Opret et nyt kortnavn, og klik på 'Næste'. 'Opret et midlertidigt kort' er ikke valgt, da dette kort vil blive genbrugt, hver gang krav uploades.

Oprettelse af et nyt markkort i HP ALM-eksportguiden

Trin 8) I denne dialogboks skal brugeren vælge kravtypens funktionsmåde. Hvis der kun uploades én type krav, skal du vælge 'Enkelt kravtype'. Da dette eksempel uploades forskellige kravtyper, skal typen knyttes til den tilsvarende kolonne i Excel. I denne skabelon indeholder kolonne 'E' kravtypen.

Valg af kravtypeadfærd i HP ALM-eksportguiden

Trin 9) Når du klikker på 'Næste', vises kortetping dialogboksen åbnes som vist nedenfor.

  1. Venstre rude viser de felter, der er tilgængelige til upload i HP ALM. Bemærk, at felterne markeret i rød er obligatoriske og skal kortlægges.
  2. Den højre rude viser de felter, der allerede er tilknyttet, så værdier i Excel overføres til de tilsvarende felter i ALM.

Markkortping dialogboksen i HP ALM-eksportguiden

Trin 10) For at kortlægge et felt skal du vælge det ALM-felt, du vil kortlægge, og klikke på pileknappen som vist nedenfor.

Flytning af et ALM-felt til den tilknyttede liste

Trin 11) Indtast det bogstav i Excel-kolonnen, der svarer til det valgte HP ALM-felt.

Indtastning af Excel-kolonnenavnet for et HP ALM-felt

Trin 12) Kortlæg alle nødvendige kolonner i Excel mod de relevante felter i HP ALM. Efter kortlægningping Klik på 'Eksporter' for at udfylde alle obligatoriske felter.

Færdig markkortping klar til eksport til HP ALM

Trin 13) Ved en vellykket upload viser ALM meddelelsen nedenfor. Hvis der opstår fejl, skal du rette de markerede rækker og køre eksporten igen.

Bekræftelsesmeddelelse fra HP ALM om vellykket eksport

Trin 14) Bekræft resultatet under fanen 'Krav'. Alle kravoplysninger, inklusive vedhæftede filer, uploades som vist nedenfor.

Uploadede krav er synlige på fanen HP ALM-krav

Sådan udfører du en dækningsanalyse (krav) Tracevne)

Når krav, test og defekter er kortlagt, kan ALM generere en dækningsanalyse og en tracDækningsmatrix. Dækningsanalyse viser testdækningen i forhold til et specifikt krav, sammen med antallet af beståede, mislykkede og ikke udførte tests. Det er den hurtigste måde at bevise, at hvert scope-element har mindst én test sag bag det.

Trin 1) Naviger til modulet Krav, klik på menuen 'Vis', og vælg 'Dækningsanalyse'.

Valg af dækningsanalyse fra HP ALM View-menuen

Trin 2) Dækningsanalysen genereres i forhold til hvert krav, der er placeret under fanen 'Krav', med en konsolideret status på mappeniveau.

Konsolideret dækningsanalyse på mappeniveau i HP ALM

Trin 3) Når mappen udvides, vises dækningsanalysen som vist nedenfor.

Udvidet dækningsanalyse for hvert krav i HP ALM

Trin 4) Klik på en vilkårlig status for dækningsanalyse for at få en detaljeret rapport.

  1. Klik på status for et specifikt krav. Dækningsanalysen vises med antallet af fejl.
  2. Klik på 'Vis testdækning', som viser den detaljerede teststatus, der er knyttet til det valgte krav.

Detaljeret dækningsanalyse med muligheden Vis testdækning

Trin 5) Når du klikker på 'Vis testdækning', vises testens udførelsesstatus i forhold til det valgte krav. Mislykkede poster her er dem, der normalt bliver til poster i Defekthåndtering.

Testudførelsesstatus for et valgt HP ALM-krav

Tracevnematrix

  • TracEability Matrix gør det muligt for brugerne at bestemme omfanget af forholdet mellem krav og andre krav, eller mellem krav og tests.
  • Matricen viser kildekrav sammen med deres tilhørende krav og tests og viser det samlede antal relationer for hvert kildekrav.

Trin 1) Naviger til menuen 'Vis' og vælg 'Trac'evnematrix'.

Valg TracFunktionsmatrix fra HP ALM View-menuen

Trin 2) TracSiden Eability Matrix åbnes som vist nedenfor.

  • Klik på 'Konfigurer' Trac'evnematrix'.
  • 'Konfigurer' TracDialogboksen 'Eability Matrix' åbnes.

Konfigurer  TracFunktionalitetsmatrix-indstilling i HP ALM

Trin 3) Angiv kriterierne for generering af traceffektivitetsmatrix som vist nedenfor.

  • Klik på 'Filter' under 'Definer kildekrav'.
  • Dialogboksen 'Filterkrav' åbnes. Klik på knappen med filterkriterier.
  • Dialogboksen Vælg filterkriterier åbnes. Vælg 'Funktionel' på listen.
  • Klik på 'OK'.

Indstilling af kildekravfilteret for tracevnematrix

Trin 4) Dialogboksen Filterkrav viser de filterkriterier, som brugeren har valgt. Klik på 'OK'.

Dialogboksen Filterkrav viser de valgte kriterier

Trin 5) Konfigurationen TracDialogboksen for funktionalitet vises.

  1. Den valgte 'Kravtype' vises.
  2. Klik på linket 'Filtrer efter linkede tests'.

Konfigurer  Tracfunktionsdialog med linket Filtrer efter linkede tests

Trin 6) Generer tracfærdighedsmatrix mellem krav og test. Når du klikker på 'Filtrer efter linkede test', vises følgende dialogboks.

  1. Aktiver 'Filtrer efter linkede test'.
  2. Vælg 'Linket til' følgende tests.
  3. For at generere matrixen for krav, der har mere end 5 tests, skal du vælge filterkriteriet 'mere end'.
  4. Indtast en værdi. I dette tilfælde er den '5'.
  5. Klik på 'OK'.

Filtrer efter linkede testkriterier for HP ALM tracevnematrix

Trin 7) Følgende skærm vises med alle krav og tilhørende test, forudsat at den angivne tracegnethedskriterierne er opfyldt.

TracKrav til liste over resultater af evnematrixen og tilknyttede tests

Trin 8) Brugeren kan også klikke på 'Generer' Trac'eability Matrix' for at eksportere resultatet til Excel.

  1. Vælg de detaljer, som tracEn evnematrix skal genereres.
  2. Klik på 'Generer' Trac'evnematrix'.

Generer TracFunktionsmatrix-knap i HP ALM

Trin 9) Dialogboksen Gem fil vises for brugeren.

  1. Vælg den placering, hvor tracEability-matricen skal gemmes.
  2. Indtast filnavnet.
  3. Klik på 'Gem'.

Gemmer det genererede tracevnematrix til disk

Trin 10) Når du klikker på knappen 'Gem', tracEn funktionsmatrix genereres og åbnes for brugeren.

genereret traceffektivitetsmatrix eksporteret fra HP ALM til Excel

Den korte video nedenfor gennemgår de samme skærmbilleder i kravmodulet.

Sammenligning af kravtyper og feltvalg

ALM leveres med et lille sæt kravtyper, som hver især ændrer, hvilke felter der vises på fanen Detaljer. Tidlig valg af den rigtige type bevarer Excel-kortet.ping stabile, og dækningsrapporterne er meningsfulde.

Kravstype Typisk brug Dækket af prøver?
Udefineret Pladsholder oprettet under første import, raffineret senere Ingen
Forretning Overordnet forretningsmål, der ejes af analytikeren Ingen
Folder Grouping node såsom "2017 R1" eller "Funktionel" Ingen
Funktionel Adfærd som applikationen skal udvise Ja
Test Krav skrevet specifikt til design af køretest Ja

Kun typer, der er markeret som testbare, kan linkes til tests, hvilket er grunden til, at et forretningskrav aldrig viser en dækningsprocent. To vaner holder modulet rent:

  • Hold mappetræet overfladisk. Udgivelse, derefter kategori og derefter krav er normalt nok.
  • Genbrug et gemt Excel-kort i stedet for et midlertidigt, så gentagne uploads producerer identiske markkortping.

Projektadministratorer kan tilføje brugerdefinerede kravtyper og felter, som beskrevet i projekttilpasning.

For at videreføre disse krav, fortsæt med Test Plan modul at designe sammenkædede tests og derefter køre dem fra Testlaboratorium og logge fund gennem DefekthåndteringHvis du stadig er i gang med opsætningen, så gennemgå hvad HP ALM er og installationstrinog forberede dig til interviews med Spørgsmål til HP ALM-jobsamtalen.

Ofte Stillede Spørgsmål

Tilføjelses-, ændrings- og sletningsrettigheder for kravenheden tildeles pr. brugergruppe i projekttilpasning. Standardgruppen for kvalitetssikringstester kan normalt tilføje krav, men ikke slette mapper, så en projektadministrator skal justere gruppen, hvis der er behov for masseoprydning.

Ja. Vælg et krav, og brug derefter guiden Konverter til test fra kravgitteret. ALM opretter matchende emner og test i testplantræet og linker dem automatisk tilbage, så dækningen vises uden manuel kortlægning.ping.

Det er en ALM-funktion, der scorer hvert krav ud fra forretningskritikalitet og sandsynlighed for fejl, og derefter anbefaler et testniveau og en estimeret indsats. Analytikere bruger den til at beslutte, hvilke krav der fortjener en grundig test, og hvilke der kun kræver en røgetjek.

Ja. Fanen Historik registrerer alle tracÆndring af felt med bruger og tidsstempel. Hvis versionskontrol er aktiveret for projektet, kan krav også tjekkes ud, redigeres og tjekkes ind, hvilket producerer nummererede versioner, som du kan sammenligne eller rulle tilbage.

En AI-assistent kan gennemgå et udkast til en specifikation for vag formulering, manglende acceptkriterier og dubletter og derefter oprette et rent regneark med Navn, Type, Prioritet og DescriptKolonner klar til Excel-tilføjelsesprogrammet. En menneskelig korrekturlæser bør stadig godkende hver række.

Ja. Kravtekst eksporteret via OTA API eller REST API kan føres til en model, der udarbejder trinvise testcases, som derefter importeres til Testplanen og linkes tilbage. Behandl outputtet som et første udkast, der kræver testervalidering.

Klik link. hvis videoen ikke er tilgængelig

Opsummer dette indlæg med: