Kravmodul i HP ALM (Quality Center) Tutorial
- Definition af kravene er en af โโde indledende faser for softwareudviklings livscyklus.
- Definition af krav refererer til, hvad der skal leveres til klienterne i slutningen af โโden specifikke udgivelse.
- Etablering af krav med korthed og klarhed pรฅ forhรฅnd vil resultere i minimalt omarbejde, efter at udviklingen er afsluttet.
- Dette modul i ALM gรธr det muligt for brugerne at definere, administrere og track-krav.
Vi vil gรธre brug af eksempelapplikationen (GURU99 Banking) for at forstรฅ det bedre.
Sรฅdan opretter du krav
Trin 1) Klik pรฅ 'Krav' i 'Krav'-modulet.
Trin 2) Lad os bevare alle kravene til denne udgivelse (2017 R1) i en specifik mappe, sรฅ det ville vรฆre let for os at fรฅ adgang til. Derudover vil vi gerne vise forskellen mellem 'Funktionelle' og 'Ikke funktionelle' krav ved at placere dem i forskellige mapper.
- Klik pรฅ ikonet 'Ny mappe' under Kravmodul
- Indtast navnet pรฅ mappen som "2017 R1โ for nemt at identificere kravene til denne udgivelse.
Trin 3) Den oprettede mappe vil blive vist som vist nedenfor.
Trin 4) Lad os nu oprette en mappe til 'Funktionel' Krav hvor er alle de Funktionelle krav dokumenter/arbejdspunkter vedligeholdes.
Trin 5) Den oprettede mappe vil blive vist i 'Krav' modul som vist nedenfor.
Trin 6) Opret pรฅ samme mรฅde 'Ikke-funktionel' mappe. Ved oprettelse af bรฅde funktionel og ikke-funktionel mappe, vil vi have mappestrukturen som vist nedenfor.
Trin 7) Klik pรฅ ikonet "Nye krav" pรฅ siden med krav som vist nedenfor.
Dialogen 'Nye krav' รฅbnes, og brugeren skal indtaste fรธlgende obligatoriske felter.
- Indtast navnet pรฅ kravet
- Vรฆlg kravtype
Trin 8) Brugeren kan ogsรฅ indtaste fรธlgende ikke-obligatoriske felter.
- Forfatter
- Prioritet
- Revset
- Target Slip
- Target Cyklus
- Description og kommentarer.
Trin 9) Krav giver ogsรฅ brugere mulighed for at indtaste kravene i 'Rig tekst' format direkte som vist nedenfor.
Trin 10) Normalt er krav fanget i et word-dokument. De uploades under fanen vedhรฆftede filer som vist nedenfor. ALM understรธtter ogsรฅ alle andre filtyper som .xls, .jpg osv. Efter upload skal du klikke pรฅ knappen Send.
Trin 11) Kravet vil blive vist for brugeren som vist nedenfor:
Sรฅdan uploader du krav ved hjรฆlp af Microsoft Excel
Nogle gange vil brugeren ikke oprette krav manuelt. Det er nemt at uploade alle krav i bulk i stedet for at oprette hver enkelt efter รฉn, hvilket er en tidskrรฆvende proces. For at lette upload til ALM er HP kommet med et addin, som brugeren kan uploade direkte fra MS excel/MS Word. Lad os forstรฅ den trinvise procedure for at uploade krav til QC fra Excel.
For at uploade krav skal vi forstรฅ arbejdsgangen:
Del A โ Download
Trin 1) Naviger til ALM-hjemmesiden http://localhost:8181/qcbin og klik pรฅ "Vรฆrktรธjer" fra listen over links.
Trin 2: Klik pรฅ linket "Flere HP ALM-tilfรธjelser" fra tilfรธjelsessiden som vist nedenfor.
Trin 3) Vรฆlg 'Tilfรธjelser til Microsoft applikationer' og vรฆlg 'Microsoft Excel' fra linket, da vi ville bruge MS Excel-tilfรธjelsen til at uploade dataene til HP-ALM.
Trin 3) Vรฆlg HP-ALM Microsoft Excel Add-in til ALM 12.00 link.
Trin 4) Vรฆlg HP-ALM Microsoft Excel Add-in til ALM 12.00 link. Brugere kan ogsรฅ henvise til 'Read-me'-vejledningen og 'Add-in'-vejledningen. Nรฅr du klikker pรฅ linket, vil tilfรธjelseskonfigurationsfilen blive downloadet til standardplacering/brugervalgt placering.
Del B โ Installation
Trin 1) Vรฆlg det downloadede tilfรธjelsesprogram, og foretag et hรธjreklik pรฅ den downloadede fil. Vรฆlg 'Kรธr som administrator'.
Trin 2) Vรฆlg det downloadede tilfรธjelsesprogram, og foretag et hรธjreklik pรฅ den downloadede fil. Vรฆlg 'Kรธr som administrator', sรฅ vi kan installere tilfรธjelsen.
Trin 3) Vรฆlg installationstype. Her har vi valgt 'For alle brugere' som var standardindstillingen. Hvis du kun รธnsker at installere for den aktuelle bruger, skal du vรฆlge 'Kun for nuvรฆrende bruger' og klikke pรฅ 'Nรฆste'.
Trin 4) Efter afslutning af installationen vil brugeren fรฅ statusmeddelelsen. Klik pรฅ knappen 'Udfรธr'.
Trin 5) For at kontrollere, om tilfรธjelsesprogrammet blev installeret korrekt, skal du รฅbne Excel og navigere til fanen 'Tilfรธjelser'. Du vil finde muligheden "Eksporter til HP ALM", hvilket betyder, at "tilfรธjelsesprogrammet" blev installeret korrekt.
Del C โ Overfรธrselskrav til ALM
Trin 1) Fรธr vi uploader kravene fra excel, skal vi forberede Excel, sรฅ det kan uploades.
- Vรฆlg de felter, du รธnsker at uploade til ALM, og opret en header i Excel for disse felter.
- Indtast en gyldig data i hvert af disse felter som vist nedenfor.
Trin 2) Nรฅr du har valgt de data, der skal uploades, skal du klikke pรฅ 'Eksporter til HP ALM' fra 'Add-Ins' .
Trin 3) ALM Export Wizard รฅbnes. Indtast HP ALM-serverens URL og klik pรฅ 'Nรฆste'.
Indtast brugernavn og adgangskode til godkendelse, og klik pรฅ 'Nรฆste'.
Trin 3) Vรฆlg det domรฆne, det projektnavn, som vi gerne vil uploade kravene til, og klik pรฅ 'Nรฆste'.
Trin 4) Vรฆlg den type data, som vi gerne vil uploade. I dette tilfรฆlde er det krav. Vi kan ogsรฅ uploade test/defekter, som vi vil behandle det senere.
Trin 5) Indtast navnet pรฅ det nye kort. Den fรธrste mulighed, 'Vรฆlg et kort' er deaktiveret, fordi vi endnu ikke har oprettet et kort. Derfor bรธr vi oprette et nyt kortnavn og klikke pรฅ 'Nรฆste'. Vi har ikke valgt 'Opret et midlertidigt kort', da vi gerne vil genbruge hver gang til upload af 'Krav'.
Trin 5b) I denne dialog skal brugeren vรฆlge kravtypens adfรฆrd. Hvis vi kun uploader รฉn type krav, skal vi vรฆlge 'Single Requirement Type'.
Vi uploader forskellige kravtyper. Derfor skal vi kortlรฆgge mod den tilsvarende kolonne i excel. I henhold til vores skabelon bรฆrer kolonne 'E' kravtypen.
Trin 6) Nรฅr du klikker pรฅ 'Nรฆste', vises kortetping dialogboksen รฅbnes som vist nedenfor.
- Elementerne i den venstre rude, der er angivet, svarer til de felter, der er tilgรฆngelige for upload i HP ALM. Bemรฆrk venligst, at felterne markeret med 'RรD' skal kortlรฆgges, da de er obligatoriske felter.
- Elementerne i gitteret i hรธjre rude refererer til de felter, der er kortlagt, sรฅ vรฆrdier i Excel vil flyde ind i de tilsvarende felter i ALM.
Lad os nu forstรฅ, hvordan man kortlรฆgger felterne i Excel mod felterne i ALM.
Vรฆlg det felt, som brugeren gerne vil kortlรฆgge, og klik pรฅ pileknappen som vist nedenfor.
Indtast kolonnenavnet i Excel, der svarer til det relevante kolonnenavn i HP ALM.
Trin 8) Efter vellykket upload viser ALM meddelelsen som vist nedenfor. Hvis der opstรฅr fejl, skal du lรธse problemet og prรธve at uploade det samme igen.
Trin 11) Lad os nu bekrรฆfte det samme under fanen 'Krav'. Alle kravdetaljer inklusive vedhรฆftede filer uploades som vist nedenfor.
Sรฅdan udfรธrer du en dรฆkningsanalyse (krav) Tracevne)
Nรฅr brugeren har kortlagt alle krav, tests og defekter som beskrevet i hvert af disse kapitler, vil vi vรฆre i stand til at generere dรฆkningsanalyser og tracevnematrix.
Dรฆkningsanalyse hjรฆlper os med at forstรฅ Testdรฆkning mod et specifikt krav og detaljer om antal bestรฅede/ikke-udfรธrte tests.
Trin 1) Naviger til kravmodulet og klik pรฅ menuen 'Vis' og vรฆlg 'Dรฆkningsanalyse'.
Trin 2) Dรฆkningsanalysen vil blive genereret i forhold til hvert af kravene, der er stillet under 'Krav-fanen' med konsolideret status pรฅ mappeniveau.
Trin 3) Ved udvidelse af mappen vil dรฆkningsanalysen blive vist som vist nedenfor.
Trin 4) Klik pรฅ hver enkelt af disse dรฆkningsanalysestatus for at fรฅ en detaljeret rapport.
- Klik pรฅ status for et specifikt krav. Dรฆkningsanalysen vil blive vist med antallet af fejl.
- Klik pรฅ 'Vis testdรฆkning', som viser den detaljerede teststatus knyttet til det valgte krav.
Trin 5) Nรฅr du klikker pรฅ 'Vis testdรฆkning', vil testudfรธrelsesstatussen i forhold til det valgte krav blive vist.
TracEvnelighedsmatrix:
- Tracevnematrix gรธr det muligt for brugerne at bestemme omfanget af sammenhรฆnge mellem krav og andre krav (eller) mellem krav og test.
- TracEability Matrix viser kildekrav og deres tilhรธrende krav og tests. Matrixen viser det samlede antal relationer for hvert kildekrav.
Trin 1) Fรธrste skridt er at gรฅ til menuen 'Vis' og vรฆlge 'Trac'evnematrix'.
Trin 2) TracSiden Eability Matrix รฅbnes som vist nedenfor.
- Klik pรฅ 'Konfigurer' Tracevnematrix'
- 'Konfigurer' TracDialogboksen 'Eability Matrix' รฅbnes.
Trin 3) Kriterierne for at generere TracEability-matricen er vist nedenfor.
- Klik pรฅ 'Filter' under 'Definer kildekrav'
- Dialogboksen 'Filterkrav' รฅbnes. Klik pรฅ knappen for filterkriterier.
- Dialogboksen Vรฆlg filterkriterier รฅbnes. Vรฆlg 'Funktionel' fra listen
- Klik pรฅ 'OK'.
Trin 4) Dialogboksen Filterkrav viser filterkriterierne som valgt af brugeren. Klik pรฅ 'OK'.
Trin 5) Konfigurationen TracMulighedsdialogboksen vises
- Med den valgte 'Kravtype'
- Klik pรฅ linket 'Filtrer efter tilknyttede tests'.
Trin 6) Lad os generere tracfรฆrdighedsmatrix mellem krav og test. Nรฅr brugeren klikker pรฅ 'Filtrer efter linkede tests', vises fรธlgende dialogboks.
- Aktiver 'Filtrer efter linkede test'.
- Vรฆlg 'Linket til' fรธlgende tests.
- Lad os generere tracfรฆrdighedsmatrix for de krav, der har mere end 5 tests. Vรฆlg derfor filterkriterierne som 'mere end'
- Indtast en vรฆrdi. I dette tilfรฆlde er det '5'
- Klik pรฅ 'Ok'
Trin 7) Fรธlgende skรฆrm vises for brugeren med alle kravene og de tilhรธrende tests, hvis den angivne tracKriterierne for eabilitetsmatrixen er opfyldt.
Trin 8) Brugeren kan ogsรฅ klikke pรฅ 'Generer' Trac'evnematrix', der kan eksporteres til Excel.
- Vรฆlg de detaljer, som tracEn evnematrix skal genereres.
- Klik pรฅ 'Generer' Trac'evnematrix'.
Trin 9) Dialogboksen Fillagring vises for brugeren.
- Vรฆlg den placering, hvor tracEability-matrixen skal gemmes.
- Indtast filnavnet
- Klik pรฅ 'Gem'.
Trin 10) Nรฅr du klikker pรฅ knappen 'Gem', tracEn funktionsmatrix genereres til brugeren.
Her er en video om kravmodul
Klik link. hvis videoen ikke er tilgรฆngelig
vigtige takeaways: -
- Kravmodulet i QualityCenter bruges til at gemme dine testkrav. Pรฅ baggrund af disse lagrede krav bygger du dine testcases.
- Et forรฆldrekrav kunne have et bรธrnekrav.
- Hvert krav tildeles et unikt id til identifikation.





















































