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:
- Tuvastamine: põhitegevuste ja stsenaariumide määratlemine.
- Prioriteetide seadmine: määratletud kriteeriumide alusel välja selgitada kõige kriitilisemad teed.
- Testjuhtumite koostamine: iga sammu kontrollimiseks koostada üksikasjalikud testjuhtumid.
- Täideviimine: koostatud testjuhtumite läbiviimine.
- 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:
- Kasutaja sisenemine või registreerimine.
- Tootega otsimine nime või kategooria järgi.
- Tootega ostukorvi lisamine.
- Tellimuse vormistamine.
- Tarneviisi valimine.
- Makseviisi valimine.
- Maksmise teostamine.
- Tellimuse kinnitamine.