Sobes.tech
Middle

Milliseid kriteeriume tuleks arvestada, valides testjuhtumi ja kontrollnimekirja vahel?

sobes.tech AI

Vastus AI-lt

Valiku vahel testjuhtumi ja kontrollnimekirja tegemisel tuleb arvestada järgmisi kriteeriume:

  1. Detailtaseme tase:

    • Testjuhtum: nõuab kõrget detailtaset, samm-sammuline kirjeldus, oodatav tulemus. Kasutatakse kriitiliselt oluliste funktsioonide, regressioonitesti ja uute töötajate koolituse jaoks.
    • Kontrollnimekiri: nõuab madalat detailtaset, kontrollpunktide nimekiri. Kasutatakse kiireks testimiseks, uurimistestimiseks, ad-hoc testimiseks ja vastavuse kontrollimiseks (UI/UX).
  2. Loomise ja täitmise aeg:

    • Testjuhtum: nõuab rohkem aega loomisele ja dokumenteerimisele, kuid täitmine võib olla prognoositav.
    • Kontrollnimekiri: kiiresti loodav ja täidetav.
  3. Testija kogemus:

    • Testjuhtum: sobib kõigile tasanditele, eriti vähem kogenud testijatele, pakkudes selgeid juhiseid.
    • Kontrollnimekiri: sobib rohkem kogenud testijatele, kuna nõuab funktsionaalsuse mõistmist ja võimet iseseisvalt kontrollimise samme määrata.
  4. Testimise eesmärk:

    • Testjuhtum: konkreetse stsenaariumi korrektse toimimise kinnitamine, vigade otsimine konkreetsetes voogudes.
    • Kontrollnimekiri: laia funktsionaalsuse katvus, et kiiresti hinnata stabiilsust või täielikkust.
  5. Aruandluse nõuded:

    • Testjuhtum: tagab üksikasjaliku aruandluse iga sammu ja saadud tulemuste kohta.
    • Kontrollnimekiri: vähem üksikasjalik aruandlus, tavaliselt fikseeritakse "läbis"/"läbimata" punkt või üldine hinnang.
  6. Testitava funktsionaalsuse keerukus:

    • Testjuhtum: keerulise loogika, paljude eeltingimuste ja sammudega.
    • Kontrollnimekiri: lihtsate ja ilmselgete kontrollide jaoks.
  7. Automatiseerimise vajadus:

    • Testjuhtum: hea alus automatiseeritud testide kirjutamiseks.
    • Kontrollnimekiri: vähem sobiv otse automatiseerimiseks ilma täiendava detailideta.
Kriteerium Testjuhtum Kontrollnimekiri
Detailtaseme tase Kõrge (samm-sammuline kirjeldus) Madal (kontrollpunktide nimekiri)
Loomise aeg Rohkem Vähem
Täitmise aeg Võib olla prognoositav Kiirem, sõltub testijast
Testija kogemus Sobib kõigile, eriti algajatele Nõuab kogemust ja mõistmist
Testimise eesmärk Sügav stsenaariumi kontroll, regressioon Lai katvus, kiire hindamine
Aruandlus Detailne (soolise kaupa) Vähem detailne (punktide või üldine)
Funktsionaalsuse keerukus Keeruline Lihtne
Automaatika ettevalmistus Hea alus Vajab täiustamist