Sobes.tech
Junior

Mis on kriitilise tee test?

sobes.tech AI

Vastus AI-lt

Kriitilise tee testimine (Critical Path Testing) on lähenemine testimisele, mis keskendub süsteemi kõige olulisemate ja sageli kasutatavate stsenaariumide kontrollimisele.

Eesmärk:

  • Tagada süsteemi põhifunktsioonide stabiilne töö.
  • Minimeerida riskid, et kõige olulisemates äriprotsessides tekib tõrkeid.
  • Veenduda, et põhikasutaja teekonnad töötavad korrektselt.

Kriitilise tee määramise kriteeriumid:

  • Kasutamise sagedus: stsenaariumid, mida kasutab enamik kasutajaid.
  • Äriväärtus: stsenaariumid, mis on otseselt seotud tulu saamise, põhitegevuste või ärieesmärkide saavutamisega.
  • Veadest tulenev mõju: stsenaariumid, mille tõrge põhjustab tõsiseid tagajärgi (andmete kadumine, finantskahjumid, mainekahju).
  • Seos teiste funktsioonidega: stsenaariumid, millele sõltub või mis hõlmavad teisi funktsioone.

Kriitilise tee testimise etapid:

  1. Tuvastamine: põhitegevuste ja stsenaariumide määratlemine.
  2. Prioriteetide seadmine: määratletud kriteeriumide alusel välja selgitada kõige kriitilisemad teed.
  3. Testjuhtumite koostamine: iga sammu kontrollimiseks koostada üksikasjalikud testjuhtumid.
  4. Täideviimine: koostatud testjuhtumite läbiviimine.
  5. Tulemuste analüüs: testimise tulemuste hindamine ja kriitiliste teede esmatähtsate probleemide lahendamine.

Eelised:

  • Maksimaalne oluliste funktsioonide katvus.
  • Ressursside tõhus kasutamine.
  • Kritiliste defektide varajane avastamine.
  • Süsteemi stabiilsuse tõstmine.

Puudused:

  • Muude funktsioonide katvuse vähendamine.
  • Kriitiliste teede täpne määratlemine.

Näide kriitilisest teest internetipoodides:

  1. Kasutaja sisenemine või registreerimine.
  2. Tootega otsimine nime või kategooria järgi.
  3. Tootega ostukorvi lisamine.
  4. Tellimuse vormistamine.
  5. Tarneviisi valimine.
  6. Makseviisi valimine.
  7. Maksmise teostamine.
  8. Tellimuse kinnitamine.