Pregled matrice sledljivosti zahtev (področje uporabe)

Matrica sledljivosti zahtev (RTM) je osnovni gradnik katerega koli programskega projekta. Matrica sledljivosti zahtev (RTM) je dokument v projektu za razvoj programske opreme, ki se uporablja za potrjevanje vseh zahtev in njihovih ustreznih testnih primerov. To zagotavlja, da pri projektu ni nobene zamude in so med testiranjem pokrite vse zahteve, kar je osnovni cilj vsakega preizkusnega projekta. V tej temi bomo spoznali matrico sledljivosti zahtev (obseg).

Glavni poudarek vsake skupine za testiranje je zagotoviti največjo pokritost preskusov; preprosto pomeni, da je treba vse v projektu preizkusiti in matrika sledljivosti zahtevnosti (RTM) pomaga zagotoviti isto. Dejanski cilj je zajeti 100% scenarije / testne primere. Matrika sledljivosti zahtev (RTM) je na splošno v tabeli, ki v bistvu vključuje razmerja med zahtevami in preskusnimi primeri. Zahteve so v osnovi razvrščene v dva sklopa: -

a) Funkcionalne zahteve: To so v bistvu zahteve, ki opisujejo obnašanje sistema. Ima odnos do funkcionalnega vidika sistema.

b) Nefunkcionalne zahteve: Povezane so z zmogljivostmi, značilnimi za sistem.

Pomen matrice sledljivosti zahtev (RTM)

  • Glavni motiv vsakega preizkuševalca je razumeti zahteve odjemalca in zagotoviti, da proizvedeni izhodi nimajo napak.
  • Da bi ga dosegli, moramo zahtevo temeljito razumeti in ustvariti pozitivne in negativne primere.
  • Da bi zagotovili upoštevanje vseh možnih scenarijev pri testiranju, potrebujemo matriko sledljivosti zahtev.
  • Ta matrica je popoln povzetek vsakega projekta, ki je običajno delovni list, ki vsebuje vse zahteve z možnimi preskusnimi scenariji. Vsebuje tudi trenutno stanje testiranja.
  • To pomaga skupini za testiranje razumeti različne stopnje testiranja, ki so ga opravili za določen izdelek.

Parametri v matriki sledljivosti zahteve (RTM)

Zelo osnovna matrica sledljivosti zahtev (RTM) vsebuje spodnja polja: -

  • Edinstven ID za zahtevo
  • Izjava o zahtevi
  • Vrsta zahteve
  • Opis zahteve
  • Testni primeri z dejanskim statusom

Vendar je v matriki sledljivosti značilnega projekta testiranja programske opreme veliko več parametrov. Spodaj je nekaj:

  • Oblikovanje stanja in stanja izvedbe za določen testni primer
  • V to matrico je mogoče zajeti tudi stanje različnih faz testiranja, kot sta IAT in UAT.
  • V isti matrici je mogoče omeniti tudi najdene napake in trenutno stanje.

Ta vrsta matrice je celoten list, ki vsebuje podatke za vse dejavnosti testiranja.

Vrste preskusne matrice sledljivosti

Spodaj so navedene vrste matrike za preizkus sledljivosti:

1) Posreduj -

  • Zahteve projekta so preslikane s testnimi primeri.
  • S tem gre projekt nemoteno.
  • Zagotavlja temeljito preizkušanje zahtev.

2) vzvratno ali nazaj -

  • Uporablja se za preslikavo testnih primerov z zahtevami.
  • Zagotavlja, da obseg projekta ne bo razširjen z dodajanjem novih funkcionalnosti ali funkcij.

3) Dvosmerna, ki je naprej + nazaj -

  • Ko ustvarjamo dokument kot dokument kot kombinacijo sledljivosti sledljivosti in sledljivosti nazaj, ga imenujemo dvosmerna sledljivost - kjer se preslikava opravi od zahtev za preskuse in od testnih primerov do zahtev.
  • Dobro je imeti testne primere za vsako od zahtev in obratno.

Kako ustvariti matriko sledljivosti zahteve (RTM)?

Tu so naslednje točke za ustvarjanje matrice sledljivosti zahtev

1) Ciljni cilj -

Preden začnemo karkoli, moramo postaviti cilj, ki nam daje jasno sliko naloge in v tem primeru bo pomagalo vedeti namen matrike sledljivosti zahteve (RTM).

2) Zbiranje dejstev -

  • Ko je cilj določen, so zdaj potrebni artefakti za dosego cilja.
  • Za izdelavo matrice sledljivosti zahtev (RTM) so potrebni naslednji artefakti: - zahteve, preskusni primeri, rezultati preskusov in napake.
  • Naslednji korak je zbiranje teh artefaktov. Zahtevana je najnovejša različica zahtev, od testne skupine pa je treba zbrati tudi ustrezne preskusne primere.

3) Za pripravo predloge matrike sledljivosti -

Zdaj je treba izdelati list excel in vsak artefakt je treba dodati v različne stolpce.

4) Dodajanje dejstev -

  • Zdaj lahko začnemo dodajati vse umetnine v ustvarjenem listu excel.
  • Zagotoviti morate, da morajo imeti vsaka zahteva, preskusni primer in hrošče edinstvene identifikacijske številke.

5) Posodobitev matrice sledljivosti zahteve (RTM) -

  • To je neprekinjen postopek do konca življenjskega cikla projekta.
  • Tukaj je treba posodobiti vsako spremembo zahteve.

Prednosti matrice sledljivosti zahtev (RTM)

  • Poudarja manjkajoče zahteve ali neskladnosti dokumenta.
  • Zajeti so vsi možni preskusni scenariji.
  • Prikaže splošne pomanjkljivosti in stanje izvedbe v skladu s poslovnimi zahtevami.
  • Pomaga pri pravilni različici potrebnih dokumentov.
  • Matrica sledljivosti zahtevnosti (RTM) pomaga pri ustvarjanju posnetka za prepoznavanje vrzeli v pokritju preskusnega primera s projektno zahtevo.

Obseg matrice sledljivosti zahtev (RTM) v katerem koli programskem projektu

  • Spodnji diagram prikazuje pomembnost matrice sledljivosti zahtev (RTM) v katerem koli programskem projektu. Matrica sledljivosti zahtevnosti (RTM) pomaga pri vzdrževanju zapisov za vsako posodobitev / spremembo v projektu in tako ustvari enostavno sledenje, kadar je to potrebno.

  • Iz zgornjega diagrama lahko zlahka ugotovimo, da je vsaka faza projekta posodobljena v matriki sledljivosti zahtev (RTM).
  • Čeprav je matrika sledljivosti zahteve (RTM) le navadna Excelova preglednica, ki vsebuje status zahtev, preskusnih primerov, specifikacij oblikovanja, napak itd.
  • Popoln status programskega projekta lahko poveš s tem, ko pogledaš ta list.
  • Prav tako samo zavedanje matrice sledljivosti zahtev (RTM) ni dovolj, če kdo obvladuje zahteve v projektu razvoja programske opreme, pomembno pa je tudi, da temeljito preberete dokument matrice sledljivosti zahtev (RTM) ves čas trajanja. programski program.

Priporočeni članki

To je vodnik po matriki sledljivosti zahteve (področje uporabe). Tukaj razpravljamo o pomembnosti matrike sledljivosti zahtev in vrstah matrice za sledljivost zahtev. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Komuniciranje pri upravljanju projektov
  2. Življenjski cikel vodenja projektov
  3. Matrica sledljivosti zahtev
  4. Orodna orodja za upravljanje projektov

Kategorija: