Sobes.tech
Middle

Šta uključuje kritični skup testova?

sobes.tech АИ

Одговор од АИ

Kritične testove uključuju provjere osnovne funkcionalnosti aplikacije, bez koje je njezina upotreba nemoguća ili vrlo ograničena. To su testovi koje treba uspješno proći da bi se smatrao da je build minimalno stabilan.

Obično uključuju:

  1. Pokretanje i zaustavljanje aplikacije: Uspješna instalacija (ako je potrebno), pokretanje bez grešaka, ispravno zatvaranje.
  2. Autentikacija/prijava: Provjera pristupa s valjanim i nevaljanim podacima, registracija novog korisnika (ako je primjenjivo), oporavak lozinke.
  3. Ključni korisnički scenariji (Happy Path): Provjera izvršenja glavnih i najčešće korištenih radnji korisnika. Na primjer:
    • Za internetsku trgovinu: pretraživanje proizvoda -> dodavanje u košaricu -> narudžba -> plaćanje.
    • Za društvenu mrežu: kreiranje računa -> objava -> komentiranje.
  4. Pristup glavnim odjeljcima/stranicama: Provjera navigacije kroz ključne dijelove aplikacije.
  5. Osnovni rad s podacima: Kreiranje, pregled, uređivanje, brisanje glavnih entiteta (CRUD operacije), ako aplikacija radi s podacima.
  6. Integracija s kritičnim vanjskim sustavima: Ako aplikacija ovisi o drugim servisima (platni sustavi, vanjski API-ji), provjerava se njihova osnovna interakcija.

Cilj kritičnih testova je brzo odrediti je li build prikladan za daljnje detaljnije testove ili za izdavanje.