Sissejuhatus taastumistestidesse

Taastetestimine on teatud tüüpi testimisprotsess, mille eesmärk on kontrollida tarkvara või süsteemi reageerimist ja selle võimet taastada pärast krahhi või riistvaratõrget või muid seotud probleeme. Taastamisprotsessi õnnestumise kontrollimiseks on tarkvaral tehtud sunniviisiline tõrge. Taastetestimine ei ole töökindluse testimine, mille eesmärk on tuvastada tõrgete alguse täpne punkt. Taastamise testimine toimub kontrollitud tingimustes, simuleerides tõrkeavasid ja tuvastades tõrgete tegeliku põhjuse. Selle testimise peamine eesmärk on tagada, et teenindustaseme lepingute alusel ei kahjustata ega kaotata andmeid ega neid ei rikuta

Kuidas taastamise testimine töötab?

Taastumiskatsed tuleks läbi viia kontrollitud tingimustes. Testibaas tuleks luua ja kasutusele võtta töökeskkonnas, kasutades Interneti-protokollides, liidestamisseadmetes, tulemüüri aadressis, riistvara ja tarkvara ühendatud ning installitud algsetele väärtustele võimalikult vähe muudatusi. Ideaalse tulemuse saamiseks tuleks seda testida täielikult otsast lõpuni, isegi kui see on aeganõudev ja kulukas.

Testimine peaks toimuma riistvarasüsteemil, mis süsteemi paigaldatakse. See on sisukas protsess, kuna seda kasutatakse varundusprotsessi kontrollimiseks ja taastamiseks, kui see kavatsetakse installida teise masinasse. Plaadi ja riistvaraketta varukoopia peaks olema ühesuurune. kuid sellest probleemist saab üle virtuaalse masina loomisega. Saadaval on sellised virtualiseerimisteenused nagu VMware

Testimine peaks toimuma sidustes varusüsteemides, kuna varundusteenuse pakkujad säästavad meediumiprobleemide otsesest paljastamisest, kasutades rikkekindlaid salvestussüsteeme. Varusüsteemid on äärmiselt töökindlad, süsteemi taastekülje kontrollimine on kohustuslik, veendumaks, et turbe-, krüptimis- ja funktsioonide taastamise või tõrgete osas pole rikkeid

Pärast restaureerimist tehakse järgmised toimingud. Suurtel tööstusharudel on eraldi insenerid, kes teostavad taastamistesti perioodiliselt ja regulaarselt. Selle katsetamise ja hooldusega seotud kulud on hädavajalikud ning väikesemahulise tööstuse puhul võib seda mõnikord arvestada.

Ettevõtte katastroofide ärahoidmiseks on andmete varukoopiate ja väljaspool asuvate salvestusruumide kujundamise osas oodata väikest riski. Kui failid ja andmed on taastatud, tuleks teha järgmised kontrollid, et tagada andmete kadumise ja riknemise puudumine. Rikutud kausta leidmine ja ümbernimetamine, kontrollige taastatud kaustades olevate failide arvu ja kontrollige olemasoleva kaustaga. Kontrollige, kas failidele on juurdepääs. Veenduge, et kasutaja saaks rakendusse sisse logida ja ta saaks andmeid sirvida, andmeid värskendada, andmeid tuua.

Hea on avada palju erinevaid andmetüüpe sisaldavaid faile, mp3, dokumente, pilte ja videoid. Registreeruge nii suuri kui ka väikeseid faile. Võrrelge neid lihtsalt olemasolevate raamatukogude ja kataloogidega. Tehke kindlaks taasteprotsessi võimalus ja kontrollige varundusvõimalusi. Veenduge, et parandusmeetmed on esitatud, ja kontrollige varundusvõimaluste mõistmist. Seejärel pakkuge asjaomasele meeskonnale kohustuslikku väljaõpet. Näidake meeskonnale ettevõtte võimet kriitilistest tõrgetest taastada ja neist taastuda. Täitke taastamiskava korrapäraste ajavahemike järel

Taastuskatsete näited

Allpool on toodud mõned näited taastamistestide kohta,

Kui rakendus tõmbab andmeid võrgust, eemaldage ühenduskaabel, seejärel ühendage mõne aja pärast kaabel tagasi ja kontrollige, kas rakendus hangib andmeid samast kohast, kui ühendus katkeb.

Kui Interneti-brauseril on avatud mitu vahekaarti, taaskäivitage süsteem ja veenduge, kas brauser suudab kõik need taastada

Kui protsessis on mitu tõrget, tuleks taastamise testimine läbi viia struktureeritud viisil vastavalt prioriteedi- ja teenusetaseme kokkulepetele ühest üksusest teise.

Enne taastamistestimist tuleks varukoopiaandmed hankida ja hoida turvalises kaustas, et tagada korrapäraste toimingute teostamine ka pärast katastroofi.

Taastumisprotsessi elutsükkel

Taastumisprotsessi peamine elutsükkel jaguneb viieks etapiks,

  • Standardtoimingud
  • Katastroofi ja rikete esinemine
  • Katastroofi katkemine ja tavapäraste toimingute ebaõnnestumine "
  • Katastroofi likvideerimine taastamisprotsessi abil
  • Kogu protsessi ja andmete taastamine süsteemi tagasi toomiseks

1. Tavaline töö

Süsteem või server sisaldab tarkvara, riistvara, tulemüüri muid süsteemi integreeritud komponente, mis töötavad koos avaliku eesmärgi saavutamiseks. See süsteem täidab oma regulaarset tööd, mis on eelnimetatud ilma katkestusteta nimetatud perioodiks

2. Katastroofi ja rikete esinemine

Selle süsteemi häirimine võib tekkida tarkvara valesti töötamise tõttu valeste sisendite, tarkvara krahhide, riistvaraprobleemide või tulekahju, klõpsamise, ohu või streigi tõttu kahjustatud andmete tõttu. See on surmav etapp, mis viib ühenduse katkemiseni, raha kaotamiseni ettevõtluses, võimaluste ja inimressursside kadumiseni.

3. Katastroofi katkemine ja tavapäraste toimingute ebaõnnestumine ”

Organisatsioonil peaks olema seda tüüpi katastroofide jaoks varuplaan, see ei saa takistada ettevõtte katastroofi, kuid see aitab minimeerida katastroofi tagajärgi ja kahjusid.

4. Katastroofi likvideerimine taastamisprotsessi abil

Kui riskiprotsessi ja varuplaanide mõju tuleks hoida õiges kohas, siis tuleb seda enne katastroofi tõenäosust järeldada. Taastumiskatset saab teha minimaalse ajaga, ilma et oleks vaja palju aega ja andmeid kaotada. Asjaomane meeskond peaks vastutama süsteemi võimalikult kiire taastamise eest

5. Kogu protsessi ja andmete taastamine süsteemi tagasi toomiseks

Taastamine ja rekonstrueerimine hõlmab kõigi kaustade ümberehitamiseks mitu protsessiseanssi koos paigaldus- ja konfiguratsioonifailidega, millel on korrektseks taastamiseks vajalik dokumentatsioon.

Taastetestimine on mittefunktsionaalne testimine, mis viitab tarkvara omadustele, mis pole seotud ainulaadse funktsiooni või kasutaja toimingutega, näiteks turvalisus või mastaapsus. Punktide taastamiseks kuluv aeg sõltub alguspunktide arvust, lõplikust arvust rakendustest, taastamise testimisega tegelevate inimeste oskustest ja taastamiseks saadaval olevatest tööriistadest.

Soovitatavad artiklid

See on juhend taastamise testimiseks. Siin arutleme, kuidas taastetestimine näidetega töötab ja taastumisprotsessi olelustsüklit. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. Stabiilsuse testimine
  2. Staatilised testimismeetodid
  3. Ühilduvuse testimine
  4. Negatiivne testimine

Kategooria: