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.

Kravmodul i HP ALM

Vi vil gรธre brug af eksempelapplikationen (GURU99 Banking) for at forstรฅ det bedre.

Kravmodul i HP ALM

Sรฅdan opretter du krav

Trin 1) Klik pรฅ 'Krav' i 'Krav'-modulet.

Opret krav

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.

  1. Klik pรฅ ikonet 'Ny mappe' under Kravmodul
  2. Indtast navnet pรฅ mappen som "2017 R1โ€ for nemt at identificere kravene til denne udgivelse.

Opret krav

Trin 3) Den oprettede mappe vil blive vist som vist nedenfor.

Opret krav

Trin 4) Lad os nu oprette en mappe til 'Funktionel' Krav hvor er alle de Funktionelle krav dokumenter/arbejdspunkter vedligeholdes.

Opret krav

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

Opret krav

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.

Opret krav

Trin 7) Klik pรฅ ikonet "Nye krav" pรฅ siden med krav som vist nedenfor.

Opret krav

Dialogen 'Nye krav' รฅbnes, og brugeren skal indtaste fรธlgende obligatoriske felter.

  1. Indtast navnet pรฅ kravet
  2. Vรฆlg kravtype

Opret krav

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) Krav giver ogsรฅ brugere mulighed for at indtaste kravene i 'Rig tekst' format direkte som vist nedenfor.

Opret krav

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.

Opret krav

Trin 11) Kravet vil blive vist for brugeren som vist nedenfor:

Opret krav

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:

Uploadkrav vha Microsoft Excel

Del A โ€“ Download

Trin 1) Naviger til ALM-hjemmesiden http://localhost:8181/qcbin og klik pรฅ "Vรฆrktรธjer" fra listen over links.

Krav til download

Trin 2: Klik pรฅ linket "Flere HP ALM-tilfรธjelser" fra tilfรธjelsessiden som vist nedenfor.

Krav til download

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.

Krav til download

Trin 3) Vรฆlg HP-ALM Microsoft Excel Add-in til ALM 12.00 link.

Krav til download

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.

Krav til download

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'.

Installation af krav

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.

Installation af krav

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'.

Installation af krav

Trin 4) Efter afslutning af installationen vil brugeren fรฅ statusmeddelelsen. Klik pรฅ knappen 'Udfรธr'.

Installation af krav

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.

Installation af krav

Del C โ€“ Overfรธrselskrav til ALM

Trin 1) Fรธr vi uploader kravene fra excel, skal vi forberede Excel, sรฅ det kan uploades.

  1. Vรฆlg de felter, du รธnsker at uploade til ALM, og opret en header i Excel for disse felter.
  2. Indtast en gyldig data i hvert af disse felter som vist nedenfor.

Overfรธrselskrav til ALM

Trin 2) Nรฅr du har valgt de data, der skal uploades, skal du klikke pรฅ 'Eksporter til HP ALM' fra 'Add-Ins' .

Overfรธrselskrav til ALM

Trin 3) ALM Export Wizard รฅbnes. Indtast HP ALM-serverens URL og klik pรฅ 'Nรฆste'.

Overfรธrselskrav til ALM

Indtast brugernavn og adgangskode til godkendelse, og klik pรฅ 'Nรฆste'.

Overfรธrselskrav til ALM

Trin 3) Vรฆlg det domรฆne, det projektnavn, som vi gerne vil uploade kravene til, og klik pรฅ 'Nรฆste'.

Overfรธrselskrav til ALM

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.

Overfรธrselskrav til ALM

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'.

Overfรธrselskrav til ALM

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.

Overfรธrselskrav til ALM

Trin 6) Nรฅr du klikker pรฅ 'Nรฆste', vises kortetping dialogboksen รฅbnes som vist nedenfor.

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

Overfรธrselskrav til 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.

Overfรธrselskrav til ALM

Indtast kolonnenavnet i Excel, der svarer til det relevante kolonnenavn i HP ALM.

Overfรธrselskrav til ALM

Kortlรฆg alle nรธdvendige kolonner i Excel mod de relevante felter i HP ALM. Efter kortlรฆgningping alle obligatoriske felter, klik pรฅ 'Eksporter'.

Overfรธrselskrav til 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.

Overfรธrselskrav til ALM

Trin 11) Lad os nu bekrรฆfte det samme under fanen 'Krav'. Alle kravdetaljer inklusive vedhรฆftede filer uploades som vist nedenfor.

Overfรธrselskrav til ALM

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'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 2) Dรฆkningsanalysen vil blive genereret i forhold til hvert af kravene, der er stillet under 'Krav-fanen' med konsolideret status pรฅ mappeniveau.

Dรฆkningsanalyse (Krav Tracevne)

Trin 3) Ved udvidelse af mappen vil dรฆkningsanalysen blive vist som vist nedenfor.

Dรฆkningsanalyse (Krav Tracevne)

Trin 4) Klik pรฅ hver enkelt af disse dรฆkningsanalysestatus for at fรฅ en detaljeret rapport.

  1. Klik pรฅ status for et specifikt krav. Dรฆkningsanalysen vil blive vist med antallet af fejl.
  2. Klik pรฅ 'Vis testdรฆkning', som viser den detaljerede teststatus knyttet til det valgte krav.

Dรฆkningsanalyse (Krav Tracevne)

Trin 5) Nรฅr du klikker pรฅ 'Vis testdรฆkning', vil testudfรธrelsesstatussen i forhold til det valgte krav blive vist.

Dรฆkningsanalyse (Krav Tracevne)

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'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 2) TracSiden Eability Matrix รฅbnes som vist nedenfor.

  • Klik pรฅ 'Konfigurer' Tracevnematrix'
  • 'Konfigurer' TracDialogboksen 'Eability Matrix' รฅbnes.

Dรฆkningsanalyse (Krav Tracevne)

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'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 4) Dialogboksen Filterkrav viser filterkriterierne som valgt af brugeren. Klik pรฅ 'OK'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 5) Konfigurationen TracMulighedsdialogboksen vises

  1. Med den valgte 'Kravtype'
  2. Klik pรฅ linket 'Filtrer efter tilknyttede tests'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 6) Lad os generere tracfรฆrdighedsmatrix mellem krav og test. Nรฅr brugeren klikker pรฅ 'Filtrer efter linkede tests', vises fรธlgende dialogboks.

  1. Aktiver 'Filtrer efter linkede test'.
  2. Vรฆlg 'Linket til' fรธlgende tests.
  3. Lad os generere tracfรฆrdighedsmatrix for de krav, der har mere end 5 tests. Vรฆlg derfor filterkriterierne som 'mere end'
  4. Indtast en vรฆrdi. I dette tilfรฆlde er det '5'
  5. Klik pรฅ 'Ok'

Dรฆkningsanalyse (Krav Tracevne)

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.

Dรฆkningsanalyse (Krav Tracevne)

Trin 8) Brugeren kan ogsรฅ klikke pรฅ 'Generer' Trac'evnematrix', der kan eksporteres til Excel.

  1. Vรฆlg de detaljer, som tracEn evnematrix skal genereres.
  2. Klik pรฅ 'Generer' Trac'evnematrix'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 9) Dialogboksen Fillagring vises for brugeren.

  1. Vรฆlg den placering, hvor tracEability-matrixen skal gemmes.
  2. Indtast filnavnet
  3. Klik pรฅ 'Gem'.

Dรฆkningsanalyse (Krav Tracevne)

Trin 10) Nรฅr du klikker pรฅ knappen 'Gem', tracEn funktionsmatrix genereres til brugeren.

Dรฆkningsanalyse (Krav Tracevne)

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.

Opsummer dette indlรฆg med: