Junior
Šta je smoke test i koje komponente se testiraju u njegovom okviru?
sobes.tech АИ
Одговор од АИ
Duman test (duman test) je brz prolaz kroz osnovne funkcije aplikacije s ciljem da se uveri da kritične komponente rade ispravno i da ne sadrže blokirajuće greške nakon sastavljanja ili implementacije / promene koda. Cilj je da se utvrdi da li je build pogodan za dalje detaljne testove. Ako duman test ne uspe, build se odbacuje.
Obično se tokom duman testa proverava:
- Instalacija / Implementacija: Uspešnost instalacije aplikacije ili implementacije nove verzije.
- Autorizacija / Autentifikacija: Mogućnost prijavljivanja sa validnim podacima.
- Glavni poslovni procesi: Jednostavni i kritični scenariji korišćenja (npr. kreiranje porudžbine, dodavanje proizvoda, slanje poruke).
- Interfejs: Učitavanje glavnih stranica, dostupnost ključnih elemenata (dugmići, polja za unos).
- Povezivanje sa bazom podataka ili eksternim servisima: Osnovna funkcionalnost integracija.
- Evidentiranje grešaka: Provera da li se kritične greške beleže.
Duman test se sprovodi u najranijim fazama nakon dobijanja nove build, često pre početka regresionih ili funkcionalnih testova. Pomaže u uštedi vremena i resursa, brzo identifikujući veće probleme. Može se obaviti ručno ili automatski.