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 brugere at definere, administrere og spore 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', åbnes kortlægningsdialogen 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 de påkrævede kolonner i excel mod de relevante felter i HP ALM. Efter at have kortlagt alle de påkrævede felter, skal du klikke 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 laver du dækningsanalyse (kravsporbarhed)

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ækningsanalyse og sporbarhedsmatrix.

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 (kravsporbarhed)

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 (kravsporbarhed)

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

Dækningsanalyse (kravsporbarhed)

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 (kravsporbarhed)

Trin 5) Når du klikker på 'Vis testdækning', vil testudførelsesstatussen i forhold til det valgte krav blive vist.

Dækningsanalyse (kravsporbarhed)

Sporbarhedsmatrix:

  • Sporbarhedsmatrix gør det muligt for brugerne at bestemme omfanget af sammenhænge mellem krav og andre krav (eller) mellem krav og test.
  • Sporbarhedsmatricen viser kildekrav og deres tilhørende krav og test. Matrixen viser det samlede antal relationer for hvert kildekrav.

Trin 1) Første trin er at navigere til 'View'-menuen og vælge 'Traceability Matrix'.

Dækningsanalyse (kravsporbarhed)

Trin 2) Siden Sporbarhedsmatrix åbnes som vist nedenfor.

  • Klik på 'Konfigurer sporbarhedsmatrix'
  • Dialogboksen 'Konfigurer sporbarhedsmatrix' åbnes.

Dækningsanalyse (kravsporbarhed)

Trin 3) Kriterierne for generering af sporbarhedsmatricen 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 (kravsporbarhed)

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

Dækningsanalyse (kravsporbarhed)

Trin 5) Dialogboksen Konfigurer sporbarhed vises

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

Dækningsanalyse (kravsporbarhed)

Trin 6) Lad os generere sporbarhedsmatricen mellem krav og test. Når du klikker på 'Filtrer efter linkede test', vises følgende dialog for brugeren.

  1. Aktiver 'Filtrer efter linkede test'.
  2. Vælg 'Linket til' følgende tests.
  3. Lad os generere sporbarhedsmatricen for de krav, der har fået 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 (kravsporbarhed)

Trin 7) Følgende skærm vises for brugeren med alle krav og tilhørende tests, hvis de specificerede sporbarhedsmatrixkriterier er opfyldt.

Dækningsanalyse (kravsporbarhed)

Trin 8) Brugeren kan også klikke på 'Generer sporbarhedsmatrix', der kan eksporteres til Excel.

  1. Vælg de detaljer, som sporbarhedsmatricen skal genereres for.
  2. Klik på 'Generer sporbarhedsmatrix'.

Dækningsanalyse (kravsporbarhed)

Trin 9) Dialogboksen Fillagring vises for brugeren.

  1. Vælg det sted, hvor sporbarhedsmatricen skal gemmes.
  2. Indtast filnavnet
  3. Klik på 'Gem'.

Dækningsanalyse (kravsporbarhed)

Trin 10) Når du klikker på 'Gem'-knappen, genereres sporbarhedsmatricen til brugeren.

Dækningsanalyse (kravsporbarhed)

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.