Razlika med testiranjem dima in zdravja

Avtor: Laura McKinney
Datum Ustvarjanja: 2 April 2021
Datum Posodobitve: 13 Maj 2024
Anonim
Razlika med testiranjem dima in zdravja - Tehnologija
Razlika med testiranjem dima in zdravja - Tehnologija

Vsebina


Preskušanje dima in zdravega zdravja sta tehniki, ki delujeta kot del integracijskega in regresijskega testiranja. Bistvena razlika med preskusom dima in ustreznosti je, da se test nestabilnosti uporablja v nestabilnem izdelku, medtem ko se testiranje zdrave uporabe uporablja za bolj stabilne izdelke. Za testiranje dima lahko rečemo, da je plitvo testiranje, saj samo testira življenjsko potreben material, vendar na koncu preizkusi vsak modul programske opreme, da preveri, ali uporabljene spremembe dobro delujejo.

    1. Primerjalna tabela
    2. Opredelitev
    3. Ključne razlike
    4. Zaključek

Primerjalna tabela

Osnove za primerjavoTestiranje dimaPreizkušanje smisla
OsnovniPreizkušanje dima ocenjuje in preskuša bistvene funkcije.Preizkušanje preudarnosti preverja programske module.
Preskusni primeriLahko pisni ali avtomatizirani test.Nenapisano
PristopPlitvo in širokoOzka in globoka
UglednostGlavni namen je hitro pokriti vsak del aplikacije.Poudarek na delovanju modulov (programske opreme) programske opreme.
UkrepalVsaka zgradbaSamo na stabilni gradnji.
IzvajalciRazvijalecTester


Opredelitev testiranja dima

The Preskušanje dima v glavnem izvira iz pristopa integracijskega testiranja. Običajno se začne pred obsežnim testiranjem, ki zajema širok del programske opreme, ne pa tudi bolj zapletenih in podrobnih vidikov te programske opreme. Preizkus dima velja za neizčrpen preskus, pri katerem se preveri delovanje najpomembnejših lastnosti izdelka.

Dejavnosti, opravljene pri testiranju dima, so:

  • Prvič, programske module pretvori v kodo in jih sodeluje v "sestavi". Gradnjo sestavljajo podatkovne datoteke, moduli za večkratno uporabo, knjižnice in sestavljene komponente, ki so potrebne za uporabo ene ali več funkcij.
  • Načrtuje se vrsta preskusnih primerov, da se odkrijejo napake, da se funkcije pravilno izvajajo.
  • Več sestavnih delov je nato integriranih v en izdelek, celoten izdelek pa je večkrat preizkušen.
  • Postopek testiranja se nadaljuje le, dokler rezultati ne bodo ustrezali temeljnim zahtevam izdelka, če pa rezultati ne ustrezajo osnovnim zahtevam, se izdelek zaradi bistvenih sprememb vrne razvojnemu timu.

Prednosti testiranja dima

  • Zmanjšanje tveganja z odkrivanjem in odpravljanjem napak prej.
  • Ponavljajoči se pregled izboljša kakovost sistema.
  • Poenostavljeno določanje in odpravljanje napak
  • Napredek je enostavno oceniti

Opredelitev preizkušanja smiselnosti

The Preizkus trdnosti je način, da preizkusite gradnjo v celoti po uporabi majhnih sprememb v kodi in funkcionalnosti. Ponavadi preveri, ali izdelek po spremembah deluje pravilno in so bile napake odpravljene ali ne. Preizkus zdravega zdravja je podskupina regresijskega testiranja in se izvaja pred lansiranjem izdelka. Če predlagana funkcionalnost ne deluje v skladu s pričakovanji, se sestavljena sestava zavrže, da se odpravi čas in stroški, ki so potrebni za natančno testiranje.


Programska oprema mora opraviti drugačna testiranja, preden se opravi preizkušanje varnosti. Ta vrsta testa je globljega pomena, pomeni, da upošteva podrobne vidike programske opreme.

Prednosti testiranja zdravosti

  • Dober izkoristek časa, saj je poudarek na enem ali nekaj področjih funkcionalnosti.
  • Zagotavlja pravilno delovanje aplikacije po implikacijah majhnih sprememb kode.
  • Odkrije odvisne manjkajoče predmete.
  1. Testiranje dima se sproži na začetku in preverja najosnovnejše funkcije. Po drugi strani pa testiranje zdravega razumevanja programske opreme temeljito.
  2. Dokumentiranje pri testiranju dima poteka s pisnim nizom testov ali avtomatiziranih testov, medtem ko se pri testiranju preudarnosti ne opravi noben scenarij.
  3. Tehnika testiranja dima je plitva in široka, kar pomeni, da v testiranje vključuje vsako sestavino, vendar ne gre na zelo ekstremni ravni. Nasprotno pa testiranje zdrave uporabe uporablja ozek in globok pristop, pri katerem je posamična izvedba temeljito preizkušena.
  4. Glavni namen testiranja dima je hitro pokriti vsak del programske opreme. Nasprotno, testiranje zdrave varnosti se osredotoča na delovanje vsakega modula programske opreme.
  5. Za izvedbo preskušanja dima je odgovoren razvijalec, medtem ko preizkuševalnik opravi preizkus ustreznosti.
  6. Preizkušanje dima je kot preverjanje števila dokumentov v postopku preverjanja dokumentacije. V nasprotju s tem zdravstveno testiranje vključuje celotno oceno posameznega dokumenta.

Zaključek

Predhodni cilj testiranja dima je potrditev stabilnost izdelka, medtem ko testiranje ustreznosti zagotavlja racionalnost izdelka.