Vigade/defektide triaaž tarkvara testimisel

Mis on "defektide triaaž"?

Defektide triaaž on protsess, kus iga viga seatakse prioriteediks vastavalt selle tõsidusele, sagedusele, riskile jne. Triaažiterminit kasutatakse tarkvara testimises / kvaliteedikontrollis uute defektide tõsiduse ja prioriteedi määratlemiseks.

Miks meil on vaja defektitriaaži?

Bug Triage'i eesmärk on hinnata, prioriseerida ja määrata defektide lahendamine. Meeskond peab kinnitama defekti raskusastme, tegema vastavalt vajadusele muudatusi, viima lõpule defektide lahendamise ja määrama ressursse. Kasutatakse peamiselt agiilses projektijuhtimises.

Vigade/defektide triaaž

Kui sageli tuleb väljalaskes läbi viia defektide triaaži?

Defektide triaaži koosoleku sagedus ei ole fikseeritud. Oleneb projekti olukorrast.

Siin on mõned olulised tegurid, mis määravad defektitriaaži koosolekute sageduse:

Need olulised tegurid on:

  • Vastavalt projekti ajakavale
  • Defektide arv süsteemis
  • Mõju meeskonnaliikmete kättesaadavuse ajakavadele
  • Projekti üldine tervis

Tavaliselt peetakse defektitriaaži koosolekuid kaks või kolm korda nädalas.

Kes on "Defektitriaaži" kohustuslikud ja teised osalejad?

Kohustuslikud osalejad

Allpool olevad projekti liikmed osalevad alati defektitriaaži koosolekutel.

  • Projektijuht
  • Testimisrühma juht
  • Tehniline juht
  • Arendusmeeskonna juht

Valikulised osalejad

  • Arendajad
  • Testrid
  • Business Analyst

Osalejate rollid ja kohustused defektitriaaži ajal.

Testimisrühma juht

  • Plaanitud veatriaažikoosolek ja koosolekuteadete saatmine osalejatele.
  • Koostage defektiaruanne ja saatke see enne koosolekut kõigile osalejatele.
  • Määrake defektide prioriteet ja raskusaste.
  • Esitage ettekanne, et teised liikmed mõistaksid defekti algpõhjust.
  • Iga koosoleku märkus jäädvustatakse ja saadetakse koosolekul osalejatele.

Arendusjuht

  • Aitab defekte prioriseerida.
  • Arutage defekti raskust ja selgitage sellest defektist tulenevat riski.
  • Jaotage defektide parandamise töö asjakohastele arendajatele.
  • Värskendage defektide lahendust ja lisage arendusmärkmeid juhuks, kui teave puudub või arendajatele vajaminev lisateave.

Projektijuht

  • Abi defektide tähtsuse järjekorda seadmisel.
  • Arutage QA järgmist iteratsiooni väljalaskekuupäeva.
  • Peab veenduma, et veatriaaži koosolekule on kutsutud ka seotud kasutajate esindajad.

Projektijuht

Mis juhtub "Defektide triaaži" koosoleku ajal?

  • Testirühma juht saadab veateate uute defektidega. Defektide triaaži koosoleku ajal analüüsitakse iga defekti, et näha, kas sellele on määratud õige prioriteet ja raskusaste.
  • Vajadusel seatakse prioriteedid ümber.
  • Defekte analüüsitakse ja hinnatakse nende raskusastme järgi.
  • See hõlmab arutelu defekti keerukuse, riskide, tagasilükkamise, vigade ümberjaotamise üle.
  • Värskendused salvestatakse vigade jälgimise süsteemi.
  • Kvaliteedikontrolli insener teeb iga defekti puhul muudatused ja arutab neid iga osalejaga.
  • Välja "Kommentaarid" värskendatakse õigesti, märkides koosoleku olulised punktid.

Mis on "defektide triaaži" tulemus?

Iga koosoleku lõpus koostatakse defektide triaaži mõõdikud ja antakse kõigile osalejatele. See aruanne toimib koosoleku protokollina, millest on abi tulevastel koosolekutel.

Järeldus

  • Defektide triaaž on protsess, kus iga viga seatakse prioriteediks selle tõsiduse, sageduse, riski jms alusel.
  • Bug Triage'i eesmärk on hinnata, prioriseerida ja määrata defektide lahendamine.
  • Defektide triaaži koosoleku sagedus otsustatakse vastavalt projekti ajakavale, süsteemi defektide arvule, projekti üldisele seisundile jne.
  • Sellel koosolekul osalevad projektijuht, testrühma juht, tehniline juht, arendusmeeskonna juht.
  • Defekte analüüsitakse ja hinnatakse nende raskusastme järgi.