- Å definere kravene er en av de innledende fasene for livssyklus for programvareutvikling.
- Definere krav refererer til det som må leveres til klientene på slutten av den spesifikke utgivelsen.
- Å etablere krav med kortfattethet og klarhet på forhånd vil resultere i minimal omarbeiding etter at utviklingen er fullført.
- Denne modulen i ALM lar brukerne definere, administrere og spore krav.
Vi vil bruke eksemplet på applikasjonen (GURU99 Banking) for å forstå det bedre.
I denne veiledningen vil vi lære
- Hvordan lage krav
- Hvordan laste opp krav ved hjelp av Microsoft Excel
- Hvordan utføre dekningsanalyse (kravsporbarhet)
Hvordan lage krav
Trinn 1) Klikk på "Krav" i "Krav" -modulen.
Trinn 2) La oss opprettholde alle kravene for denne utgivelsen (2017 R1) i en bestemt mappe, slik at det vil være enkelt for oss å få tilgang. I tillegg til det vil vi vise skillet mellom 'Functional' og 'Non Functional' krav ved å plassere dem i forskjellige mapper.
- Klikk på ikonet "Ny mappe" under Kravmodul
- Skriv inn navnet på mappen som " 2017 R1 " for å enkelt identifisere kravene til denne utgivelsen.
Trinn 3) Den opprettede mappen vises som vist nedenfor.
Trinn 4) La oss nå lage en mappe for ' Funksjonelle' krav hvor alle funksjonskravsdokumentene / arbeidselementene opprettholdes.
Trinn 5) Den opprettet mappen vises i modulen ' Krav' som vist nedenfor.
Trinn 6) Tilsvarende opprett 'ikke-funksjonell' mappe. Når vi oppretter både funksjonell og ikke-funksjonell mappe, vil vi ha mappestrukturen som vist nedenfor.
Trinn 7) Klikk på ikonet "Nye krav" på siden for krav som vist nedenfor.
Dialogboksen 'Nye krav' åpnes, og brukeren må angi følgende obligatoriske felt.
- Skriv inn navnet på kravet
- Velg kravstype
Trinn 8) Bruker kan også angi følgende ikke-obligatoriske felt.
- Forfatter
- Prioritet
- Vurdert
- Målfrigivelse
- Målsyklus
- Beskrivelse og kommentarer.
Trinn 9) Krav lar brukere også legge inn kravene i ' Rich Text ' -format direkte som vist nedenfor.
Trinn 10) Vanligvis fanges kravene inn i et orddokument. De lastes opp under vedleggsfanen som vist nedenfor. ALM støtter også alle andre filtyper som .xls, .jpg.webp etc. Etter opplasting klikker du på Send-knappen.
Trinn 11) Kravet vil bli vist for brukeren som vist nedenfor:
Hvordan laste opp krav ved hjelp av Microsoft Excel
Noen ganger vil ikke brukeren opprette krav manuelt. Det er enkelt å laste opp alle krav i bulk i stedet for å lage hver og en, noe som er en tidkrevende prosess. For å lette opplasting i ALM har HP kommet med et tillegg som brukeren kan laste opp fra MS excel / MS Word direkte. La oss forstå trinnvis fremgangsmåte for å laste opp krav til QC fra Excel.
For å laste opp krav, må vi forstå arbeidsflyten:
Del A - Nedlasting:
Trinn 1) Naviger til ALM-hjemmesiden http: // localhost: 8181 / qcbin og klikk på "Verktøy" fra listen over lenker.
Trinn 2: Klikk på lenken "Flere HP ALM-tillegg" fra tilleggssiden som vist nedenfor.
Trinn 3) Velg 'Tillegg for Microsoft-applikasjoner' og velg 'Microsoft Excel' fra lenken, ettersom vi bruker MS Excel-tillegg for å laste opp dataene til HP-ALM.
Trinn 3) Velg HP-ALM Microsoft Excel-tillegg for ALM 12.00-lenke.
Trinn 4) Velg HP-ALM Microsoft Excel-tillegg for ALM 12.00-lenke. Brukere kan også referere til "Les meg" -veiledningen og "Tilleggsveiledningen". Når du klikker på lenken, vil tilleggsoppsettfilen lastes ned til standardplassering / bruker valgt sted.
Del B - Installasjon:
Trinn 1) Velg det nedlastede tillegget og utfør et høyreklikk på den nedlastede filen. Velg 'Kjør som administrator'.
Trinn 2) Velg det nedlastede tillegget og utfør et høyreklikk på den nedlastede filen. Velg 'Kjør som administrator' slik at vi kan installere tillegget.
Trinn 3) Velg installasjonstype. Her har vi valgt 'For alle brukere' som var standardinnstillingen. Hvis du bare vil installere for den nåværende brukeren, kan du velge "Bare for nåværende bruker" og klikke på "Neste".
Trinn 4) Når installasjonen er fullført, vil brukeren få statusmeldingen. Klikk på Finish-knappen.
Trinn 5) For å verifisere om tillegget ble installert, åpner du Excel og navigerer til 'Tillegg' -fanen. Du finner et alternativ 'Eksporter til HP ALM' som betyr at tillegget ble installert.
Del C - Laste opp krav til ALM:
Trinn 1) Før du laster opp kravene fra Excel, må vi forberede Excel slik at det kan lastes opp.
- Velg feltene du vil laste opp til ALM, og opprett en overskrift i Excel for disse feltene.
- Skriv inn gyldige data i hvert av disse feltene som vist nedenfor.
Trinn 2) Når du har valgt dataene du vil laste opp, klikker du på 'Eksporter til HP ALM' fra 'Tilleggsprogrammer'.
Trinn 3) ALM-eksportveiviseren åpnes. Skriv inn HP ALM Server URL og klikk 'Neste'.
Skriv inn brukernavnet og passordet for autentisering og klikk 'Neste'.
Trinn 3) Velg domenet, prosjektnavnet som vi ønsker å laste opp kravene til, og klikk 'Neste'.
Trinn 4) Velg hvilken type data vi vil laste opp. I dette tilfellet er det krav. Vi kan også laste opp tester / feil som vi vil håndtere det senere.
Trinn 5) Skriv inn navnet på det nye kartet. Det første alternativet, "Velg et kart" er deaktivert fordi vi ikke har opprettet et kart så langt. Derfor bør vi opprette et nytt kartnavn og klikke "Neste". Vi har ikke valgt 'Lag et midlertidig kart', ettersom vi ønsker å bruke det hver gang for å laste opp 'Krav'.
Trinn 5b) I denne dialogboksen må brukeren velge kravtypeatferd. Hvis vi bare laster opp en type krav, bør vi velge 'Single Requirement Type'.
Vi laster opp forskjellige kravtyper. Derfor må vi kartlegge mot den tilsvarende kolonnen i Excel. I henhold til malen vår har kolonne 'E' kravstypen.
Trinn 6) Når du klikker på 'Neste', åpnes kartleggingsdialogen som vist nedenfor.
- Venstre rutenettelementer som er oppført tilsvarer feltene som er tilgjengelige for opplasting i HP ALM. Vær oppmerksom på at feltene som er merket med 'RØD' skal kartlegges ettersom de er obligatoriske felt.
- De høyre rutenettelementene refererer til feltene som er kartlagt, slik at verdier i Excel flyter inn i de tilsvarende feltene i ALM.
La oss nå forstå hvordan vi kan kartlegge feltene i Excel mot feltene i ALM.
Velg feltet som brukeren vil kartlegge, og klikk på pilknappen som vist nedenfor.
Skriv inn kolonnenavnet i Excel som tilsvarer det aktuelle kolonnenavnet i HP ALM.
Kartlegg alle nødvendige kolonner i forhold til de aktuelle feltene i HP ALM. Etter å ha kartlagt alle obligatoriske felt, klikk 'Eksporter'.
Trinn 8) Ved vellykket opplasting viser ALM meldingen som vist nedenfor. Hvis det oppstår feil, kan du løse problemet og prøve å laste det opp på nytt.
Trinn 11) La oss nå bekrefte det samme under fanen "Krav". Alle kravdetaljer inkludert vedlegg lastes opp som vist nedenfor.
Hvordan gjøre dekningsanalyse (kravsporbarhet)
Når brukeren har kartlagt alle kravene, tester og mangler som diskutert i hvert av disse kapitlene, vil vi kunne generere dekningsanalyse og sporbarhetsmatrise.
Dekningsanalyse hjelper oss med å forstå testdekningen mot et spesifikt krav og detaljer om antall tester bestått / mislyktes / ikke utført.
Trinn 1) Naviger til kravmodulen og klikk på "Vis" -menyen og velg "Dekningsanalyse".
Trinn 2) Dekningsanalysen vil bli generert mot hvert av kravene som er plassert under "Krav-fanen" med konsolidert status på mappenivå.
Trinn 3) Ved utvidelse av mappen vil dekningsanalysen vises som vist nedenfor.
Trinn 4) Klikk på hver av disse dekningsanalysestatusene for å få en detaljert rapport.
- Klikk på statusen til et bestemt krav. Dekningsanalysen vises med antall feil.
- Klikk 'Vis testdekning' som viser den detaljerte teststatusen som er knyttet til det valgte kravet.
Trinn 5) Når du klikker på "Vis testdekning", vises testutførelsesstatusen mot det valgte kravet.
Sporbarhetsmatrise:
- Sporbarhetsmatrisen gjør det mulig for brukerne å bestemme omfanget av forholdet mellom krav og andre krav (eller) mellom krav og tester.
- Sporbarhetsmatrisen viser kildekrav og tilhørende krav og tester. Matrisen viser det totale antall relasjoner for hvert kildekrav.
Trinn 1) Første trinn er å navigere til 'Vis' -menyen og velge 'Sporbarhetsmatrise'.
Trinn 2) Sporbarhetsmatrisesiden åpnes som vist nedenfor.
- Klikk 'Konfigurer sporbarhetsmatrise'
- Dialogboksen 'Konfigurer sporbarhetsmatrise' åpnes.
Trinn 3) Kriteriene for å generere sporbarhetsmatrisen er vist nedenfor.
- Klikk 'Filter' under 'Definer kildekrav'
- Dialogboksen 'Filterkrav' åpnes. Klikk på filterkriterieknappen.
- Velg Filterkriteriedialog Åpnes. Velg 'Funksjonell' fra listen
- Klikk 'OK'.
Trinn 4) Dialogboksen Filterkrav viser filterkriteriene som er valgt av brukeren. Klikk på OK.
Trinn 5) Dialogboksen Konfigurer sporbarhet vises
- Med den valgte "Kravtype"
- Klikk på lenken 'Filtrer etter koblede tester'.
Trinn 6) La oss generere sporbarhetsmatrisen mellom krav og tester. Når du klikker på "Filtrer etter koblede tester", vises følgende dialog for brukeren.
- Aktiver 'Filtrer etter koblede tester'.
- Velg 'Koblet til' de følgende testene.
- La oss generere sporbarhetsmatrisen for de kravene som har mer enn 5 tester. Velg derfor filterkriteriene som 'mer enn'
- Angi en verdi. I dette tilfellet er det '5'
- Klikk "OK"
Trinn 7) Følgende skjermbilde vises til brukeren med alle kravene og tilhørende tester hvis de spesifiserte sporbarhetsmatrisekriteriene er oppfylt.
Trinn 8) Bruker kan også klikke på 'Generer sporbarhetsmatrise' som kan eksporteres for å utmerke seg.
- Velg detaljene som sporbarhetsmatrisen må genereres for.
- Klikk på 'Generer sporbarhetsmatrise'.
Trinn 9) Dialogboksen Fillagring vises for brukeren.
- Velg stedet der sporbarhetsmatrisen må lagres.
- Skriv inn filnavnet
- Klikk 'Lagre'.
Trinn 10) Når du klikker på "Lagre" -knappen, genereres sporbarhetsmatrisen til brukeren.
Her er en Video on Requirements-modul
Klikk her hvis videoen ikke er tilgjengelig
viktige takeaways: -
- Kravmodulen i QualityCenter brukes til å lagre testkravene dine. På grunnlag av disse lagrede kravene vil du bygge testtilfellene dine.
- Et foreldrekrav kan ha et barnekrav.
- Hvert krav tildeles en unik ID for identifikasjon.