Sobes.tech
Junior

Ką suprantate kaip testavimo atvejų rezultatų analizę?

sobes.tech AI

Atsakymas iš AI

Testų atvejų rezultatų analizė yra procesas, kuris vertina testų atvejų vykdymą, siekiant nustatyti testuojamos funkcijos būseną, aptikti klaidas ir priimti sprendimus dėl tolimesnio testavimo ar produkto paruošimo leidimui.

Ji apima:

  1. Testų atvejo būsenos nustatymas: Passed, Failed, Blocked, Skipped.

    • Passed: Laukiamas ir faktinis rezultatas sutampa.
    • Failed: Laukiamas ir faktinis rezultatas skiriasi.
    • Blocked: Testas negali būti vykdomas dėl priklausomybės nuo kitos neveikiančios funkcijos arba aplinkos klaidos.
    • Skipped: Testas praleistas dėl tam tikros priežasties (pavyzdžiui, funkcija dar nėra įgyvendinta).
  2. Klaidų registravimas (Failed/Blocked testų atvejams):

    • Išsamus pakartojimo žingsnių aprašymas.
    • Faktinis ir laukiamas rezultatas.
    • Klaidų prioritetas ir rimtumas.
    • Žurnalai, ekrano nuotraukos, vaizdo įrašai (jei reikalinga).
  3. Šešėlių priežasčių analizė:

    • Suprasti, kodėl testas nepavyko (kodo klaida, netinkamas aplinkos nustatymas, netinkamas testų atvejis).
  4. Rezultatų koreliacija:

    • Ryšys tarp testų vykdymo rezultatų ir reikalavimų bei testavimo tikslų. Reikalavimų padengimo įvertinimas.
  5. Testavimo ataskaitų rengimas:

    • Rezultatų apibendrinimas, tendencijų nustatymas, kokybės išvados.
  6. Sprendimų priėmimas:

    • Remiantis rezultatų analize, priimami sprendimai:
    • Klaidų registracijos poreikis.
    • Pakartotinio testavimo (regresinio, patvirtinančio) vykdymas.
    • Funkcijos ar produkto paruošimo leidimui įvertinimas.

Pavyzdinė ataskaitos struktūra:

Testo atvejo ID Testo aprašymas Būseną Klaidų ID Pastabos
TC-001 Patikrinimas, ar įvesti duomenys yra galiojantys Passed -
TC-002 Patikrinimas, ar įvestas neteisingas slaptažodis Failed BUG-123 Klaidos pranešimas nėra rodomas
TC-003 Naujo naudotojo registracijos patikrinimas Blocked BUG-124 Neveikia laiško siuntimas
TC-004 "Pamiršau slaptažodį" funkcijos patikrinimas Passed -
TC-005 Failo įkėlimo (didelio dydžio) patikrinimas Skipped - Funkcija dar kuriama

Testų atvejų rezultatų analizė yra svarbi kokybės kontrolės ir pagrįstų sprendimų priėmimo proceso dalis viso programinės įrangos kūrimo ciklo metu.