Restitutionstest - Recovery testing

I softwaretest er gendannelsestest aktiviteten til at teste, hvor godt et program er i stand til at gendanne efter nedbrud , hardwarefejl og andre lignende problemer.

Gendannelsestest er den tvungne fejl i softwaren på en række forskellige måder for at kontrollere, at gendannelsen udføres korrekt. Restitutionstest bør ikke forveksles med pålidelighedstest , der forsøger at finde det specifikke punkt, hvor fejl opstår. Recovery-test udføres grundlæggende for at kontrollere, hvor hurtigt og bedre applikationen kan gendanne sig mod enhver form for crash eller hardwarefejl osv. Recovery-test simulerer fejltilstande eller faktisk forårsager fejl i et kontrolleret miljø. Efter en fejl testes failover- mekanismen for at sikre, at data ikke går tabt eller ødelægges, og at eventuelle aftalte serviceniveauer opretholdes (f.eks. Funktionstilgængelighed eller svartider). Genopretningstype eller omfang er specificeret i kravspecifikationerne. Det testes grundlæggende, hvor godt et system genopretter fra nedbrud, hardwarefejl eller andre katastrofale problemer

Eksempler på restitutionstest:

  1. Mens et program kører, skal du pludselig genstarte computeren og derefter kontrollere gyldigheden af ​​programmets dataintegritet.
  2. Mens et program modtager data fra et netværk , skal du trække forbindelseskablet ud. Efter et stykke tid skal du sætte kablet i igen og analysere applikationens evne til at fortsætte med at modtage data fra det punkt, hvor netværksforbindelsen forsvandt.


Se også

Referencer

  1. ^ "ISTQB Standard ordliste over termer, der bruges i softwaretest" . Hentet 15. marts 2019 .