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:
-
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).
-
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).
-
Šešėlių priežasčių analizė:
- Suprasti, kodėl testas nepavyko (kodo klaida, netinkamas aplinkos nustatymas, netinkamas testų atvejis).
-
Rezultatų koreliacija:
- Ryšys tarp testų vykdymo rezultatų ir reikalavimų bei testavimo tikslų. Reikalavimų padengimo įvertinimas.
-
Testavimo ataskaitų rengimas:
- Rezultatų apibendrinimas, tendencijų nustatymas, kokybės išvados.
-
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.