Sobes.tech
Junior

Kas yra kritinio kelio testas?

sobes.tech AI

Atsakymas iš AI

Kritinio kelio testavimas (Critical Path Testing) yra testavimo metodas, kuris sutelkiamas į svarbiausių ir dažniausiai naudojamų sistemos scenarijų patikrinimą.

Tikslas:

  • Užtikrinti pagrindinių sistemos funkcijų stabilų veikimą.
  • Sumažinti riziką, kad svarbiausiuose verslo procesuose įvyks gedimai.
  • Užtikrinti, kad pagrindiniai naudotojo keliai veikia teisingai.

Kritinio kelio nustatymo kriterijai:

  • Naudojimo dažnumas: scenarijai, kuriuos naudoja dauguma vartotojų.
  • Verslo vertė: scenarijai, tiesiogiai susiję su pajamų gavimu, pagrindinių operacijų vykdymu ar pagrindinių verslo tikslų pasiekimu.
  • Gedimo poveikis: scenarijai, kurių gedimas sukels rimtų pasekmių (duomenų praradimas, finansiniai nuostoliai, reputacijos pažeidimas).
  • Sąsaja su kitomis funkcijomis: scenarijai, nuo kurių priklauso arba kurie apima daugelį kitų funkcijų.

Kritinio kelio testavimo etapai:

  1. Identifikavimas: pagrindinių verslo procesų ir scenarijų nustatymas.
  2. Prioritetų nustatymas: pagal nustatytus kriterijus išskirti svarbiausius kelius.
  3. Testų kūrimas: sudaryti išsamias testų atvejų schemas kiekvienam žingsniui patikrinti.
  4. Vykdymas: įgyvendinti paruoštus testų atvejus.
  5. Rezultatų analizė: įvertinti testavimo rezultatus ir pirmiausia išspręsti kritinius trūkumus.

Privalumai:

  • Maksimalus svarbiausių funkcijų padengimas.
  • Efektyvus išteklių naudojimas.
  • Kritinių trūkumų ankstyvas nustatymas.
  • Sistemų stabilumo didinimas.

Trūkumai:

  • Kitų funkcijų nevisiškas padengimas.
  • Tikslus kritinio kelio nustatymas.

Pavyzdys kritinio kelio interneto parduotuvėje:

  1. Vartotojo įėjimas arba registracija.
  2. Prekės paieška pagal pavadinimą ar kategoriją.
  3. Prekės pridėjimas į krepšelį.
  4. Užsakymo pateikimas.
  5. Pristatymo būdo pasirinkimas.
  6. Mokėjimo būdo pasirinkimas.
  7. Mokėjimo atlikimas.
  8. Užsakymo patvirtinimas.