Sobes.tech
Junior

Kas ir smoke tests un kādas komponentes tiek pārbaudītas tā ietvaros?

sobes.tech AI

Atbilde no AI

Dūmu tests (dūmu tests) ir ātrs pārskats par galvenajām lietojumprogrammas funkcijām, lai pārliecinātos, ka kritiskās sastāvdaļas darbojas pareizi un nesatur bloķējošas kļūdas pēc būves vai izvietošanas / koda izmaiņām. Mērķis ir noteikt, vai būve ir piemērota turpmākai detalizētai testēšanai. Ja dūmu tests neizdodas, būve tiek noraidīta.

Parasti dūmu tests ietver:

  • Uzstādīšana / Izvietošana: Veiksmīga lietojumprogrammas uzstādīšana vai jaunas versijas izvietošana.
  • Autorizācija / Autentifikācija: Iespēja pieslēgties ar derīgiem akreditācijas datiem.
  • Galvenie biznesa procesi: Vienkārši un kritiski lietošanas scenāriji (piemēram, pasūtījuma izveide, preces pievienošana, ziņojuma sūtīšana).
  • Saskarne: Galveno lapu ielāde, galveno elementu pieejamība (pogas, ievades lauki).
  • Savienojums ar datu bāzi vai ārējām pakalpojumiem: Bāzes funkcionalitāte integrācijām.
  • Kļūdu reģistrēšana: Pārbaude, vai tiek reģistrētas kritiskas kļūdas.

Dūmu tests tiek veikts visagrākajās posmos pēc jaunas būves saņemšanas, bieži pirms regresijas vai funkcionālo testu uzsākšanas. Tas palīdz ietaupīt laiku un resursus, ātri identificējot lielas problēmas. To var veikt manuāli vai automatizēti.