Mikä on vian elinkaari?
Vian elinkaari tai vian elinkaari ohjelmistotestauksessa on erityinen joukko vikoja tai vikoja läpi sen koko elämän. Vikojen elinkaaren tarkoituksena on helposti koordinoida ja kommunikoida vian nykyinen tila, joka muuttuu eri siirronsaajille, ja tehdä vikojen korjausprosessista systemaattinen ja tehokas.
Vian tila
Vian tila tai virheen tila vian elinkaaressa on tämänhetkinen tila, josta vika tai virhe on parhaillaan menossa. Viallisen tilan tavoitteena on välittää tarkasti vian tai virheen nykytila tai edistyminen vian elinkaaren todellisen edistymisen seuraamiseksi ja ymmärtämiseksi paremmin.
Virheen läpikäyvien tilojen määrä vaihtelee projektikohtaisesti. Elinkaarikaavion alapuolella, kattaa kaikki mahdolliset tilat
- Uusi: Kun uusi vika kirjataan ja lähetetään ensimmäisen kerran. Sille on määritetty tila UUSI.
- Määritetty: Kun testaaja on lähettänyt virheen, testaajan johtaja hyväksyy virheen ja osoittaa virheen kehittäjälle
- Avoinna : Kehittäjä alkaa analysoida ja korjaa vikoja
- Korjattu : Kun kehittäjä tekee tarvittavan koodimuutoksen ja vahvistaa muutoksen, hän voi tehdä virheen tilaksi "Korjattu".
- Odottaa uudelleentestausta : Kun vika on korjattu, kehittäjä antaa tietyn koodin testaajalle uudelleen testattavaksi. Koska ohjelmistojen testausta odottaa testaajien loppu, määrätty tila on "odottaa uudelleentestausta".
- Uudelleentesti : Testaaja testaa koodin uudelleen tässä vaiheessa tarkistaakseen, että kehittäjä on korjannut vian vai ei, ja vaihtaa tilaksi "Uusi testi".
- Vahvistettu : Testaaja testaa virheen uudelleen, kun kehittäjä on korjannut sen. Jos ohjelmistosta ei löydy virhettä, vika korjataan ja määritetty tila "vahvistetaan".
- Avaa uudelleen : Jos vika jatkuu, vaikka kehittäjä on korjannut virheen, testaaja vaihtaa tilaksi "uudelleen avattu". Jälleen kerran vika käy läpi elinkaaren.
- Suljettu : Jos virhettä ei enää ole, testaaja antaa tilan "Suljettu".
- Kopio : Jos vika toistetaan kahdesti tai vika vastaa samaa virhekäsitystä, tilaksi vaihdetaan "kopio".
- Hylätty : Jos kehittäjä katsoo, että vika ei ole aito vika, se muuttaa vian "hylätyksi".
- Lykätty : Jos nykyinen vika ei ole ensisijainen prioriteetti ja jos sen odotetaan korjautuvan seuraavassa julkaisussa, tällaisille virheille annetaan tila "Lykätty"
- Ei vika : Jos se ei vaikuta sovelluksen toimintaan, vikalle määritetty tila on "Ei vika".
Vian elinkaari selitetty
- Tester löytää vian
- Tila määritetty vialle - Uusi
- Vika välitetään projektipäällikölle analysoitavaksi
- Projektipäällikkö päättää, onko vika pätevä
- Tällöin vika ei kelpaa - tilalle annetaan "Hylätty".
- Joten projektipäällikkö määrittää hylätyn tilan . Jos vikaa ei hylätä, seuraava vaihe on tarkistaa, onko se laajuus. Oletetaan, että meillä on toinen toiminto - sähköpostitoiminto samalle sovellukselle, ja löydät siitä ongelman. Mutta se ei ole osa nykyistä julkaisua, kun tällaiset viat määritetään lykätyksi tai lykätyksi tilaksi.
- Seuraavaksi johtaja tarkistaa, onko vastaava vika syntynyt aiemmin. Jos kyllä, virheelle on määritetty tilakopio .
- Jos vikaa ei ole määritetty kehittäjälle, joka alkaa korjata koodin. Tämän vaiheen aikana vialle määritetään tila käynnissä.
- Kun koodi on korjattu. Vialle määritetään kiinteä tila
- Seuraavaksi testaaja testaa koodin uudelleen. Jos testitapaus läpäisee vian, se on suljettu. Jos testitapaukset epäonnistuvat uudelleen, vika avataan uudelleen ja osoitetaan kehittäjälle.
- Tarkastellaan tilannetta, jossa lentovarauksen ensimmäisen julkaisun aikana faksitilauksessa havaittiin vika, joka oli korjattu ja jonka tila oli suljettu. Toisen päivityksen aikana sama vika ilmestyi uudelleen. Tällaisissa tapauksissa suljettu vika avataan uudelleen.
Se kaikki Bugin elinkaareen
Tämä harjoitusvideo kuvaa vian eli vian elinkaaren eri vaiheet ja niiden merkityksen esimerkin avulla
Napsauta tätä, jos video ei ole käytettävissä