- Att definiera kraven är en av de inledande faserna för programvaruutvecklingens livscykel.
- Definiera krav hänvisar till vad som måste levereras till kunderna i slutet av den specifika utgåvan.
- Att fastställa krav med korthet och tydlighet i förväg skulle resultera i minimal omarbetning efter att utvecklingen är klar.
- Denna modul i ALM gör det möjligt för användare att definiera, hantera och spåra krav.
Vi kommer att använda provapplikationen (GURU99 Banking) för att förstå det bättre.
I denna handledning lär vi oss
- Hur man skapar krav
- Så här laddar du upp krav med Microsoft Excel
- Hur man utför täckningsanalys (spårbarhetskrav)
Hur man skapar krav
Steg 1) Klicka på "Krav" i "Krav" -modulen.
Steg 2) Låt oss behålla alla krav för den här versionen (2017 R1) i en specifik mapp så att det blir lätt för oss att komma åt dem. Utöver det vill vi visa skillnaden mellan "funktionella" och "icke-funktionella" krav genom att placera dem i olika mappar.
- Klicka på ikonen "Ny mapp" under kravmodulen
- Ange mappens namn som " 2017 R1 " för att enkelt identifiera kraven för den här versionen.
Steg 3) Den skapade mappen visas som visas nedan.
Steg 4) Låt oss nu skapa en mapp för " Funktionella" krav där alla funktionskravsdokument / arbetsobjekt underhålls.
Steg 5) Den skapade mappen visas i modulen ' Krav' enligt nedan.
Steg 6) Skapa på samma sätt en 'icke-funktionell' mapp. När vi skapar både funktionell och icke-funktionell mapp har vi mappstrukturen enligt nedan.
Steg 7) Klicka på ikonen "Nya krav" på sidan med krav som visas nedan.
Dialogrutan "Nya krav" öppnas och användaren måste ange följande obligatoriska fält.
- Ange namnet på kravet
- Välj kravstyp
Steg 8) Användaren kan också ange följande icke-obligatoriska fält.
- Författare
- Prioritet
- Recenserad
- Målfrisläppande
- Målcykel
- Beskrivning och kommentarer.
Steg 9) Krav tillåter också användare att ange kraven i " Rich Text " -format direkt som visas nedan.
Steg 10) Normalt fångas kraven i ett orddokument. De laddas upp under fliken bilagor som visas nedan. ALM stöder också alla andra filtyper som .xls, .jpg.webp etc. Klicka på knappen Skicka efter uppladdning.
Steg 11) Kravet visas för användaren enligt nedan:
Så här laddar du upp krav med Microsoft Excel
Ibland kommer användaren inte att skapa krav manuellt. Det är enkelt att ladda upp alla krav i bulk istället för att skapa var och en, vilket är en tidskrävande process. För att underlätta uppladdning till ALM har HP kommit med ett tillägg med vilket användaren kan ladda upp från MS excel / MS Word direkt. Låt oss förstå steg för steg-proceduren för att ladda upp krav till QC från Excel.
För att ladda upp krav måste vi förstå arbetsflödet:
Del A - Nedladdning:
Steg 1) Navigera till ALM-hemsidan http: // localhost: 8181 / qcbin och klicka på "Verktyg" i länklistan.
Steg 2: Klicka på länken "Fler HP ALM-tillägg" från tilläggssidan som visas nedan.
Steg 3) Välj "Tillägg för Microsoft-applikationer" och välj "Microsoft Excel" från länken eftersom vi skulle använda MS Excel-tillägg för att ladda upp data till HP-ALM.
Steg 3) Välj HP-ALM Microsoft Excel-tillägg för ALM 12.00-länk.
Steg 4) Välj HP-ALM Microsoft Excel-tillägg för ALM 12.00-länk. Användare kan också hänvisa till "Läs-mig" -guiden och "Add-in" -guiden. När du klickar på länken hämtas tilläggsinställningsfilen till standardplats / användarval.
Del B - Installation:
Steg 1) Välj det nedladdade tillägget och högerklicka på den nedladdade filen. Välj "Kör som administratör".
Steg 2) Välj det nedladdade tillägget och högerklicka på den nedladdade filen. Välj "Kör som administratör" så att vi kan installera tillägget.
Steg 3) Välj installationstyp. Här har vi valt 'För alla användare' som var standardinställningen. Om du bara vill installera för den aktuella användaren, välj "Endast för nuvarande användare" och klicka på "Nästa".
Steg 4) När installationen är klar, skulle användaren få statusmeddelandet. Klicka på "Slutför" -knappen.
Steg 5) För att verifiera om tillägget har installerats, öppnar du Excel och navigerar till fliken "Tillägg". Du hittar ett alternativ 'Exportera till HP ALM' vilket betyder att tillägget har installerats framgångsrikt.
Del C - Uppladdningskrav till ALM:
Steg 1) Innan du laddar upp kraven från Excel måste vi förbereda Excel så att det kan laddas upp.
- Välj de fält som du vill ladda upp till ALM och skapa en rubrik i Excel för dessa fält.
- Ange giltiga data i vart och ett av dessa fält som visas nedan.
Steg 2) När du har valt data som ska laddas upp klickar du på "Exportera till HP ALM" från "Tillägg".
Steg 3) ALM-exportguiden öppnas. Ange URL för HP ALM-server och klicka på "Nästa".
Ange användarnamn och lösenord för autentisering och klicka på "Nästa".
Steg 3) Välj domän, projektnamn som vi vill ladda upp kraven och klicka på "Nästa".
Steg 4) Välj vilken typ av data som vi vill ladda upp. I det här fallet är det krav. Vi kan också ladda upp tester / defekter som vi kommer att hantera senare.
Steg 5) Ange namnet på den nya kartan. Det första alternativet, "Välj en karta" är inaktiverat eftersom vi hittills inte har skapat en karta. Därför bör vi skapa ett nytt kartnamn och klicka på "Nästa". Vi har inte valt "Skapa en tillfällig karta" eftersom vi vill återanvända varje gång för att ladda upp "Krav".
Steg 5b) I den här dialogrutan måste användaren välja kravtypsbeteende. Om vi bara laddar upp en typ av krav ska vi välja 'Single Requirement Type'.
Vi laddar upp olika kravtyper. Därför måste vi kartlägga mot motsvarande kolumn i excel. Enligt vår mall har kolumn 'E' kravstypen.
Steg 6) När du klickar på 'Nästa' öppnas kartdialogrutan enligt nedan.
- Det vänstra rutnätet som listas motsvarar de fält som är tillgängliga för uppladdning i HP ALM. Observera att fälten som är markerade i RÖD ska kartläggas eftersom de är obligatoriska fält.
- De högra rutnätet hänvisar till fälten som mappas så att värden i Excel kommer att flöda till motsvarande ALM-fält.
Låt oss nu förstå hur man kartlägger fälten i Excel mot fälten i ALM.
Välj det fält som användaren vill kartlägga och klicka på pilknappen enligt nedan.
Ange kolumnnamnet i Excel som motsvarar lämpligt kolumnnamn i HP ALM.
Kartlägg alla nödvändiga kolumner i excel mot lämpliga fält i HP ALM. Efter att ha kartlagt alla obligatoriska fält, klicka på "Exportera".
Steg 8) Vid lyckad uppladdning visar ALM meddelandet enligt nedan. Om fel uppstår kan du åtgärda problemet och försöka ladda upp det igen.
Steg 11) Låt oss nu verifiera detsamma under fliken "Krav". Alla kravdetaljer inklusive bilagor laddas upp enligt nedan.
Hur man gör täckningsanalys (kravspårbarhet)
När användaren har kartlagt alla krav, tester och defekter som diskuterats i vart och ett av dessa kapitel kommer vi att kunna skapa täckningsanalys och spårbarhetsmatris.
Täckningsanalys hjälper oss att förstå testtäckningen mot ett specifikt krav och detaljer om antalet godkända / misslyckade / ej utförda tester.
Steg 1) Navigera till kravmodulen och klicka på "Visa" -menyn och välj "Täckningsanalys".
Steg 2) Täckningsanalysen genereras mot var och en av kraven som ställs under "Krav på fliken" med konsoliderad status på mappnivå.
Steg 3) När mappen har expanderats kommer täckningsanalysen att visas som visas nedan.
Steg 4) Klicka på var och en av dessa täckningsanalysstatus för att få en detaljerad rapport.
- Klicka på status för ett specifikt krav. Täckningsanalysen visas med antalet fel.
- Klicka på 'Visa testtäckning' som visar den detaljerade teststatus som är kopplad till det valda kravet.
Steg 5) När du klickar på "Visa testtäckning" visas testkörningsstatusen mot det valda kravet.
Spårbarhetsmatris:
- Spårbarhetsmatrisen gör det möjligt för användarna att bestämma omfattningen av förhållandet mellan krav och andra krav (eller) mellan krav och tester.
- Spårbarhetsmatrisen listar källkrav och tillhörande krav och tester. Matrisen visar det totala antalet relationer för varje källkrav.
Steg 1) Första steget är att navigera till "Visa" -menyn och välja "Spårbarhetsmatris".
Steg 2) Spårbarhetsmatris-sidan öppnas enligt nedan.
- Klicka på 'Konfigurera spårbarhetsmatris'
- Dialogrutan 'Konfigurera spårbarhetsmatris' öppnas.
Steg 3) Kriterierna för att skapa spårbarhetsmatrisen visas nedan.
- Klicka på "Filter" under "Definiera källkrav"
- Dialogrutan "Filterkrav" öppnas. Klicka på filterkriterieknappen.
- Välj Dialogrutan Filterkriterier öppnas. Välj 'Funktionell' från listan
- Klicka på 'OK'.
Steg 4) Dialogrutan Filterkrav visar filterkriterierna som användaren har valt. Klicka på 'OK'.
Steg 5) Dialogrutan Konfigurera spårbarhet visas
- Med vald "Kravstyp"
- Klicka på länken "Filtrera efter länkade test".
Steg 6) Låt oss skapa spårbarhetsmatrisen mellan krav och tester. Följaktligen visas följande dialogruta för användaren när du klickar på "Filtrera efter länkade tester".
- Aktivera "Filtrera efter länkade tester".
- Välj "Länkat till" följande tester.
- Låt oss generera spårbarhetsmatrisen för de krav som har fått mer än fem tester. Välj därför filterkriterierna som 'mer än'
- Ange ett värde. I det här fallet är det '5'
- Klicka på 'Ok'
Steg 7) Följande skärm visas för användaren med alla krav och motsvarande tester om de angivna kriterierna för spårbarhetsmatris är uppfyllda.
Steg 8) Användaren kan också klicka på 'Generera spårbarhetsmatris' som kan exporteras till Excel.
- Välj de detaljer som spårbarhetsmatrisen måste genereras för.
- Klicka på 'Skapa spårbarhetsmatris'.
Steg 9) Dialogrutan Spara fil visas för användaren.
- Välj den plats där spårbarhetsmatrisen måste sparas.
- Ange filnamnet
- Klicka på "Spara".
Steg 10) När du klickar på "Spara" -knappen genereras spårbarhetsmatrisen för användaren.
Här är en Video on Requirements-modul
Klicka här om videon inte är tillgänglig
viktiga takeaways: -
- Kravmodulen i QualityCenter används för att lagra dina testkrav. På grundval av dessa lagrade krav bygger du dina testfall.
- Ett föräldrakrav kan ha ett barnkrav.
- Varje krav tilldelas ett unikt ID för identifiering.