Krav Spårbarhetsmatris (Räckvidd) - Komplett guide till RTM

Innehållsförteckning:

Anonim

Översikt över kravspårbarhetsmatris (omfattning)

Krav Traceability Matrix (RTM) är den grundläggande byggstenen för alla programvaruprojekt. Krav Traceability Matrix (RTM) är ett dokument i ett program för utveckling av programvara som används för att validera alla krav och motsvarande testfall. Detta säkerställer att det inte finns någon miss i ett projekt och att alla krav täcks under testning, vilket är det grundläggande målet för något testprojekt. I det här ämnet kommer vi att lära oss om krav på spårbarhetsmatris (omfattning).

Huvudfokus för alla testteam är att säkerställa maximal testtäckning; det betyder helt enkelt att allt i ett projekt måste testas och kravspårbarhetsmatris (RTM) hjälper till att säkerställa detsamma. Det faktiska målet är att täcka 100% scenarier / testfall. Krav Spårbarhetsmatris (RTM) är i allmänhet i tabellform som i princip innebär fram och tillbaka förhållanden mellan krav och testfall. Kraven klassificeras i princip i två avsnitt: -

a) Funktionella krav: Dessa är i princip de krav som beskriver systemets beteende. Det har en relation till den funktionella aspekten av systemet.

b) Icke-funktionella krav: Det är relaterat till systemets prestandaegenskaper.

Betydelsen av kravspårbarhetsmatris (RTM)

  • Det främsta motivet för varje testare är att förstå klientens krav och se till att den producerade produktionen är defektfri.
  • För att uppnå det måste man förstå kravet noggrant och skapa positiva och negativa testfall.
  • För att säkerställa att alla möjliga scenarier beaktas vid testning behöver vi kravet Spårbarhetsmatris.
  • Denna matris är en fullständig sammanfattning av alla projekt som vanligtvis är ett kalkylblad som innehåller alla krav med dess möjliga testscenarier. Det innehåller också den aktuella statusen för testningen.
  • Detta hjälper testgruppen att förstå de olika testnivåerna som görs för en viss produkt.

Parametrar i kravspårbarhetsmatris (RTM)

Den mycket grundläggande kravspårbarhetsmatrisen (RTM) innehåller följande fält: -

  • Unikt ID för krav
  • Kravdeklaration
  • Typ av krav
  • Beskrivning av kravet
  • Testfall med dess faktiska status

Men det finns mycket fler parametrar i spårbarhetsmatrisen för ett typiskt programvarutestprojekt. Nedan följer några av dem: -

  • Att utforma såväl status som exekveringsstatus för det specifika testfallet
  • Status för olika faser av tester som IAT och UAT kan också fångas i denna matris.
  • Fel som hittats och aktuell status kan också nämnas i samma matris.

Denna typ av matris är det kompletta arket som innehåller data för alla testaktiviteter.

Typer av spårbarhetstestmatris

Här är de typer av spårbarhetstestmatris som anges nedan:

1) Framåt -

  • Kraven på projektet kartläggs med testfallen.
  • Med detta går projektet smidigt.
  • Säkerställer noggrann testning av kraven.

2) Omvänd eller bakåt -

  • Det används för att kartlägga testfallen med kraven.
  • Se till att projektomfånget inte utökas genom tillägg av ny funktionalitet eller funktioner.

3) Två riktning som är framåt + bakåt -

  • När vi skapar ett dokument ett dokument som en kombination av vidarebefordran av spårbarhet och bakåt spårbarhet benämns det som tvåriktad spårbarhet - där kartläggningen görs från kraven till testfall och från testfall till kraven.
  • Det är bra att ha testfallen för vart och ett av kraven och vice versa.

Hur skapar man kravspårbarhetsmatris (RTM)?

Här är följande punkter för att skapa krav på spårbarhetsmatris

1) Målmål -

Innan vi börjar någonting behöver vi sätta målet som ger oss en tydlig bild av uppgiften och i det här fallet kommer det att hjälpa oss att veta syftet med kravet Traceability Matrix (RTM).

2) Facts Collection -

  • När målet bestämmes behövs nu artefakter för att uppnå målet.
  • Följande artefakter behövs för att bygga en kravspårbarhetsmatris (RTM): - Krav, testfall, testresultat och buggar.
  • Nästa steg är att samla dessa artefakter. Den senaste versionen av kraven krävs och motsvarande testfall måste samlas in från testteamet.

3) För att förbereda spårbarhetsmatrismallen -

Nu ska excelarket skapas och varje artefakt ska läggas till i olika kolumner.

4) Tillägg av fakta -

  • Nu kan vi börja lägga till alla artefakter i det excel-ark som skapats.
  • Behöver se till att varje krav, testfall och felet ska ha unika id.

5) Uppdatering av kravspårbarhetsmatris (RTM) -

  • Detta är den kontinuerliga processen fram till slutet av projektets livscykel.
  • Alla ändringar i kravet måste uppdateras här.

Fördelar med kravspårbarhetsmatris (RTM)

  • Markerar de saknade kraven eller dokumenterar inkonsekvenser.
  • Alla möjliga testscenarier behandlas.
  • Visar övergripande defekter och exekveringsstatus med anpassning till affärskrav.
  • Hjälper till korrekt versionering av de nödvändiga dokumenten.
  • Krav Spårbarhetsmatris (RTM) hjälper till att skapa en ögonblicksbild för att identifiera luckorna i testfallsskyddet från projektkravet.

Omfattning av krav Spårbarhetsmatris (RTM) i alla program

  • Diagrammet nedan visar vikten av krav på spårbarhetsmatris (RTM) i alla programvaruprojekt. Krav Traceability Matrix (RTM) hjälper till att upprätthålla posten för varje uppdatering / förändring i projektet och skapar därmed en enkel att spåra det när det behövs.

  • Från diagrammet ovan kan vi enkelt ta reda på att varje fas i projektet uppdateras i kravspårbarhetsmatrisen (RTM).
  • Även om krav på spårbarhetsmatris (RTM) bara är ett vanligt Excel-kalkylblad som innehåller status för kraven, testfall, designspecifikationer, buggar etc.
  • Man kan berätta mjukvaruprojektets fullständiga status genom att titta på det här arket.
  • Det är inte tillräckligt med medvetenhet om krav på spårbarhetsmatris (RTM) om man hanterar kraven i ett mjukvaruutvecklingsprojekt, men det är också viktigt att ha en grundlig genomgång till dokumentet för kravspårbarhet (RTM) under hela kursen programvaruprojekt.

Rekommenderade artiklar

Detta är en guide till kravet om spårbarhetsmatris (omfattning). Här diskuterar vi vikten av kravspårbarhetsmatris och typerna av spårbarhetstestmatris. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Kommunikation i projektledning
  2. Projektledning Livscykel
  3. Krav Spårbarhetsmatris
  4. Agile projekthanteringsverktyg