Johdanto vikaan ohjelmistotestauksessa
Yksinkertainen virhe on sovelluksen virhe tai epäonnistuminen, joka estää sovelluksen normaalia kulkua kohdistamalla sovelluksen aiotun käytöksen virheellisesti todellisen sovelluksen kanssa. Vika ilmenee, kun kehittäjä tekee virheen sovelluksen suunnittelun tai rakentamisen aikana. Jos testaaja havaitsee tämän vian, sitä kutsutaan virheeksi ohjelmistotestauksessa. Testaaja on vastuussa sovelluksen perusteellisesta testaamisesta mahdollisimman monien vikojen tunnistamiseksi, jotta laadukas tuote saavuttaa asiakkaan. Siihen asti, kunnes siirrytään työnkulkuun ja vian eri tiloihin, on tärkeää ymmärtää puutteen prosessi.
Vian elinkaari ohjelmistojen testauksessa
Vian elinkaari tunnetaan myös nimellä viallinen elinkaari. Se on vian vaihe, joka miehittää eri tilat elinaikanaan. Se alkaa, kun testauslaite löytää uuden vian, ja päättyy, kun testauslaite poistaa kyseisen vian, ja varmistetaan, että vikaa ei toisteta. Nyt on aika ymmärtää alla olevan kaavion avulla vian elinkaaren todellinen työnkulku.
Alla on virheen elinkaaren kaavio:
Vian tila
Katsotaanpa jokaista virheen elinkaaren komponenttia.
1. Avaa
Ohjelmoija aloittaa virheiden analysointiprosessin täältä mahdollisuuksien mukaan ja korjataan sen korjaamiseksi. Jos ohjelmoija uskoo, että vika ei ole riittävä, virhe tietystä syystä riippuen voidaan siirtää seuraaviin neljään tilaan, Hylkää tai Ei, nimittäin Kopio.
2. Uusi
Tämä on ensimmäinen virheluokituksen tila virheiden elinkaaressa. Virheen elinkaaren myöhemmissä vaiheissa nämä virheet validoidaan ja testataan, jos havaitaan uusi vika.
3. Määrätty
Kehitysryhmälle osoitetaan vastikään luotu vika virheen toimintaan tällä tasolla. Projektijohtaja tai ryhmän pomo siirtää tämän suunnittelijalle.
4. Odottaa uudelleen
Vian korjaamisen jälkeen suunnittelija antaa testaajalle vian vian uudelleentestaamisesta ja vian tilan pysyy odottamassa uudelleentestausta ', kunnes testaaja työskentelee vian uudelleentestaamisessa.
5. Kiinteä
Jos kehittäjä suorittaa virheen korjaamistehtävän tekemällä tarvittavat muutokset, vian tilaa voidaan kutsua ”korjattuksi”.
6. Vahvistettu
Jos testaajalla ei ole ongelmia vian kanssa sen jälkeen, kun suunnittelija on osoittanut vian testauslaitteelle ja ajatellut, että jos se on korjattu oikein, vian tilalle annetaan ”vahvistettu”.
7. Avaa uudelleen
Jos virheessä on edelleen ongelmia, ohjelmoija ohjataan sitten tarkistamaan uudelleen ja vikatila avataan uudelleen.
8. Suljettu
Jos vika puuttuu, testaaja muuttaa vikailmoituksen tilaan 'Suljettu'.
9. Uudelleentestaus
Sitten testaaja aloittaa vian uudelleentestauksen tarkistaakseen, onko kehittäjä korjannut vian oikein vaatimuksen mukaisesti.
10. Kopio
Jos kehittäjä katsoo, että vika on samanlainen kuin mikä tahansa muu vika, tai jos vianmääritys sulautuu mihinkään muuhun vikaan, kehittäjä muuttaa vian tilan "kopioimaan".
Ohjelmistotestauksen virheen parametri
- Julkaisupäivä, hyväksynnät, laatija ja tila.
- Vakavuus ja tapausprioriteetti.
- Testitapaus, joka osoitti ongelman.
- Tapahtuman määritelmä lisääntymisvaiheilla.
Ohjeet puutteiden elinkaaren toteuttamiseen
- Koko joukkueen on ymmärrettävä selvästi virheen eri olosuhteet ennen vian elinkaarta koskevan tutkimuksen aloittamista.
- Sekaannusten estämiseksi tulevaisuudessa vikojen elinkaari olisi dokumentoitava asianmukaisesti.
- Varmista, että jokainen henkilö, jolla on mitään oletus-elinkaariin liittyviä tehtäviä, ymmärtää hyvin selvästi vastuunsa parempiin tuloksiin.
- Jokaisen henkilön, joka muuttaa virheen tilaa, tulee tietää tila oikein, ja sen tulisi antaa riittävästi tietoa virheen tilasta ja syystä, jotta jokainen, joka työskentelee virheen suhteen, näkee helposti virheen syyn.
- Vianseurantatyökalua on käsiteltävä varovasti vian elinkaaren työnkulussa, jotta vikojen välinen johdonmukaisuus varmistetaan.
johtopäätös
Toivon, että sinulla on tietoa vian elinkaaresta. Tämä artikkeli auttaa sinua myös tulevaisuudessa kätevästi, jos käsittelet ohjelmistovirheitä.
Suositellut artikkelit
Tämä on opas kohtaan Mikä on virhe ohjelmistotestauksessa. Tässä keskustellaan virheen elinkaaresta, tilasta, parametrista ja ohjeista. Voit myös käydä läpi muiden aiheeseen liittyvien artikkeleidemme saadaksesi lisätietoja -
- Ohjelmistojen testaus elinkaari
- Mikä on ohjelmistotestaus?
- Ohjelmistotestauksen tyypit
- Viallinen elinkaari ohjelmistojen testauksessa