Razlika između ispitivanja dima i razuma

Autor: Laura McKinney
Datum Stvaranja: 2 Travanj 2021
Datum Ažuriranja: 10 Svibanj 2024
Anonim
ZEKA ve AKIL NEDİR? ZEKİ ve AKILLI İNSAN KİMDİR?
Video: ZEKA ve AKIL NEDİR? ZEKİ ve AKILLI İNSAN KİMDİR?

Sadržaj


Ispitivanje dima i zdravosti su tehnike koje rade kao dio integracijskog i regresijskog ispitivanja. Značajna razlika između ispitivanja dima i ispravnosti je da se test dima koristi u nestabilnom proizvodu, dok se ispitivanje ispravnosti primjenjuje na stabilnije proizvode. Za ispitivanje dima može se reći da je plitko testiranje, jer samo ispituje vitalne potrepštine, ali testiranje ispravnosti ispituje svaki od modula softvera na kraju kako bi se provjerilo da li primijenjene izmjene djeluju dobro.

    1. Usporedni grafikon
    2. definicija
    3. Ključne razlike
    4. Zaključak

Usporedni grafikon

Osnove za usporedbuIspitivanje dimaIspitivanje razumnosti
Osnovni, temeljniIspitivanjem dima ocjenjuju se i testiraju osnovne funkcije.Provjera ispravnosti dubinski provjerava softverske module.
Test slučajeviMože se pisati ili automatizirati test.unscripted
PristupPlitko i širokoUzak i dubok
neravninaGlavna svrha je brzo pokriti svaki dio aplikacije.Naglasak na funkcioniranju modula (softverskih dijelova) softvera.
Djelovao naSvaka gradnjaSamo na stabilnoj gradnji.
Izvođeno odrazvijačispitivač


Definicija ispitivanja dima

Ispitivanje dima uglavnom potječe iz pristupa integracijskom testiranju. Obično započinje prije opsežnog testiranja koje pokriva širok dio softvera, ali ne i njegove složenije i detaljnije aspekte. Ispitivanje dimom smatra se neiscrpnim ispitivanjem u kojem se provjerava rad najvažnijih karakteristika proizvoda.

Aktivnosti provedene u ispitivanju dima su:

  • Prvo, softverski moduli pretvaraju u kod i kolaboriraju ga u „build“. Sastavljanje se sastoji od datoteka s podacima, modula za višekratnu upotrebu, knjižnica i inženjerskih komponenti koje su potrebne za korištenje jedne ili više funkcija.
  • Planiran je niz ispitnih slučajeva kako bi se otkrile pogreške radi sigurnog funkcioniranja funkcija.
  • Višestruka gradnja tada se integrira u jedan proizvod, a cijeli se proizvod više puta testira na dim.
  • Proces testiranja nastavlja se samo sve dok rezultati ne udovoljavaju osnovnim zahtjevima proizvoda, ali ako se rezultati ne podudaraju s osnovnim zahtjevima, proizvod se vraća bitnim promjenama u razvojni tim.

Prednosti ispitivanja dima

  • Minimiziranje rizika otkrivanjem i ispravljanjem kvarova ranije.
  • Opetovanim pregledom poboljšava se kvaliteta sustava.
  • Pojednostavljeno utvrđivanje i ispravljanje pogrešaka
  • Napredak se lako procjenjuje

Definicija ispitivanja ispravnosti

Ispitivanje ispravnosti način je da se cijela provjera gradiva nakon primjene malih izmjena u kodu i funkcionalnosti. Prvenstveno provjerava radi li proizvod ispravno nakon izmjena i jesu li greške ispravljene ili ne. Ispitivanje ispravnosti je podskupina regresijskog ispitivanja i provodi se prije lansiranja proizvoda. Ako predložena funkcionalnost ne funkcionira u skladu s očekivanjima, sastavljena izrada odbacuje se kako bi se uklonili vrijeme i troškovi potrebni za rigorozno testiranje.


Softver mora proći druga testiranja prije nego što se podvrgne ispitivanju ispravnosti. Ova vrsta testa je dublja u smislu, što znači da razmatra detaljne aspekte softvera.

Prednosti ispitivanja zdravosti

  • Dobra je iskorištenost jer je fokus na jednom ili nekoliko područja funkcionalnosti.
  • Osigurava pravilno funkcioniranje aplikacije nakon implikacija blagih promjena u kodu.
  • Otkriva ovisne nedostajuće objekte.
  1. Ispitivanje dima pokreće se na početku i provjerava najosnovnije funkcije. S druge strane, ispitivanje ispravnosti temeljno ocjenjuje softver.
  2. Dokumentacija u ispitivanju dima vrši se putem pisanog skupa testova ili automatiziranih testova, dok se u ispitivanju ispravnosti ne vrši pisanje scenarija.
  3. Tehnika ispitivanja dima je plitka i široka, što znači da uključuje svako sastavljanje u ispitivanju, ali ne ide na vrlo ekstremnu razinu. Nasuprot tome, ispitivanje ispravnosti koristi uski i duboki pristup, gdje je pojedinačna izvedba temeljito testirana.
  4. Primarna je namjera testiranja dima brzo obuhvatiti svaki dio softvera. Suprotno tome, ispitivanje ispravnosti usredotočeno je na funkcioniranje svakog modula softvera.
  5. Programer je odgovoran za provođenje ispitivanja dima dok ispitivanje ispravnosti provodi ispitivač.
  6. Testiranje dima je poput provjere broja dokumenata u postupku potvrde dokumenta. Suprotno tome, ispitivanje ispravnosti uključuje cjelovitu procjenu jedinstvenog dokumenta.

Zaključak

Prioritetni cilj ispitivanja dima je potvrđivanje stabilnost proizvoda dok ispitivanje ispravnosti osigurava racionalnost proizvoda.