Sobes.tech
Middle

Kokie gali būti testavimo užbaigimo kriterijai?

sobes.tech AI

Atsakymas iš AI

Testavimo užbaigimo kriterijai nustato, ar produktas yra paruoštas leidimui arba kitam vystymo etapui. Pagrindiniai kriterijai apima:

  1. Testų aprėptis: Nustatytas procentas kodo, reikalavimų ar funkcijų yra padengtas testų atvejais.
  2. Klaidų stabilumas: Naujų klaidų aptikimo greitis mažėja iki minimalaus lygio.
  3. Klaidų tankis: Atidarytų tam tikro tipo klaidų (pvz., blokuojančių, kritinių) skaičius sumažėjo žemiau nustatyto slenksčio.
  4. Testų atvejų būklė: Didelis (pvz., > 95%) įvykdytų testų atvejų procentas turi statusą "Praėjęs".
  5. Priėmimo testų rezultatai: Reikalingi priėmimo testų ratus sėkmingai įvykdyta, galbūt su kliento ar galutinių naudotojų dalyvavimu.
  6. Blokuojančių klaidų nebuvimas: Nėra atvirų klaidų, kurios blokuoja pagrindines produkto funkcijas arba padaro jį nenaudojamu.
  7. Atitiktis reikalavimams: Produktas apskritai atitinka specifikacijas ir funkcinius reikalavimus.
  8. Automatizacijos aprėptis: Nustatytas regresijos testų rinkinys yra automatizuotas.

Papildomi kriterijai gali apimti:

  • Visų planuotų testavimo ciklų (regresijos, integracijos, apkrovos ir kt.) užbaigimą.
  • Teigiamų atsiliepimų gavimą iš suinteresuotų šalių (pvz., produkto savininko, vadovybės).
  • Reikalingos dokumentacijos (testų ataskaitų, naudotojo vadovų) turėjimą.

Testavimo užbaigimo kriterijai turi būti nustatyti iš anksto ir patvirtinti komandos bei suinteresuotų šalių.