Sobes.tech
Junior

Mi az a smoke tesztelés és mely komponensek tesztelhetők keretein belül?

sobes.tech MI

Válasz az MI-től

A füstteszt (füstteszt) egy gyors áttekintés az alkalmazás fő funkcióiról annak érdekében, hogy megbizonyosodjunk arról, hogy a kritikus komponensek helyesen működnek, és nem tartalmaznak blokkoló hibákat a build vagy a telepítés / kódváltoztatás után. Célja, hogy meghatározza, a build alkalmas-e további részletes tesztelésre. Ha a füstteszt sikertelen, a build elutasításra kerül.

Általában a füstteszt során ellenőrzik:

  • Telepítés / Deployment: Sikeres telepítés vagy új verzió telepítése.
  • Engedélyezés / Hitelesítés: Lehetőség a rendszerbe való belépésre érvényes hitelesítő adatokkal.
  • Fő üzleti folyamatok: Egyszerű és kritikus felhasználási forgatókönyvek (pl. rendelés létrehozása, termék hozzáadása, üzenet küldése).
  • Felhasználói felület: A fő oldalak betöltése, kulcsfontosságú elemek elérhetősége (gombok, beviteli mezők).
  • Kapcsolat adatbázissal vagy külső szolgáltatásokkal: Az integrációk alapvető működése.
  • Hibák naplózása: Ellenőrzés, hogy a kritikus hibák rögzítésre kerülnek-e.

A füstteszt a legkorábbi szakaszokban történik, miután új build érkezett, gyakran a regressziós vagy funkcionális tesztek előtt. Segít időt és erőforrásokat megtakarítani, gyorsan azonosítva a nagyobb problémákat. Kézi vagy automatizált módon is végrehajtható.