Palautustestaus - Recovery testing

Vuonna ohjelmistojen testaus , elpyminen testaus on toimintaa testata, miten hyvin sovellus pystyy toipumaan kaatuu , laitteistoviat ja muita vastaavia ongelmia.

Palautustestaus on ohjelmiston pakotettu epäonnistuminen monin tavoin sen varmistamiseksi, että palautus suoritetaan oikein. Palautustestausta ei pidä sekoittaa luotettavuustestaukseen , jossa yritetään löytää vika tapahtumakohta. Palautustestaus tehdään periaatteessa sen tarkistamiseksi, kuinka nopeasti ja paremmin sovellus voi toipua kaiken tyyppisiä kaatumisia tai laitteistohäiriöitä vastaan ​​jne. Palautustestaus simuloi vikatiloja tai aiheuttaa todella vikoja valvotussa ympäristössä. Epäonnistumisen jälkeen vikasietoisuusmekanismi testataan sen varmistamiseksi, että tietoja ei menetetä tai vioittuisi ja että sovitut palvelutasot (esim. Toimintojen saatavuus tai vasteajat) säilytetään. Hyödyntämisen tyyppi tai laajuus on määritelty vaatimuseritelmissä. Periaatteessa testataan, kuinka hyvin järjestelmä toipuu kaatumisista, laitteistovikoista tai muista katastrofaalisista ongelmista

Esimerkkejä palautumistestauksesta:

  1. Kun sovellus on käynnissä, käynnistä tietokone uudelleen yhtäkkiä ja tarkista sitten sovelluksen tietojen eheyden kelvollisuus.
  2. Kun sovellus vastaanottaa tietoja verkosta , irrota liitäntäkaapeli. Yhdistä jonkin ajan kuluttua kaapeli takaisin ja analysoi sovelluksen kykyä jatkaa tietojen vastaanottamista siitä pisteestä, jossa verkkoyhteys katkesi.


Katso myös

Viitteet

  1. ^ "Ohjelmistojen testauksessa käytettyjen ISTQB-standardien sanasto" . Haettu 15. maaliskuuta 2019 .