Test halqlarının nəticələrinin təhlilini necə başa düşürsünüz?
sobes.tech Süni İntellekt
AI-dan cavab
Test nəticələrinin analizi, test hallarının yerinə yetirilməsinin qiymətləndirilməsi prosesidir; bu, test olunan funksionallığın vəziyyətini müəyyən etmək, xətaları aşkar etmək və testlərin gələcək gedişi və ya məhsulun buraxılış üçün hazır olub-olmamasına qərar verməkdir.
O, aşağıdakıları əhatə edir:
-
Test halının vəziyyətinin müəyyən edilməsi: Passed, Failed, Blocked, Skipped.
- Passed: Gözlənilən və faktiki nəticələr uyğun gəlir.
- Failed: Gözlənilən və faktiki nəticələr fərqlidir.
- Blocked: Test, başqa işləməyən funksiyaya və ya mühit xətasına bağlı olduğu üçün həyata keçirilə bilməz.
- Skipped: Test, müəyyən səbəbdən (məsələn, hələ həyata keçirilməyib) atlanır.
-
Xətaların qeydiyyatı (Failed/Blocked testlər üçün):
- Təkrarlanma addımlarının ətraflı təsviri.
- Faktiki və gözlənilən nəticələr.
- Xətanın prioriteti və ciddiliyi.
- Loglar, ekran görüntüləri, videolar (lazım olduqda).
-
Xətaların əsas səbəblərinin analizi: Testin niyə uğursuz olduğunu anlamaq (kod xətası, mühit konfiqurasiyası, yanlış test halı).
-
Nəticələrin korrelyasiyası: Test nəticələri ilə tələblər və test məqsədləri arasındakı əlaqə. Tələblərin əhatə dairəsinin qiymətləndirilməsi.
-
Test hesabatlarının hazırlanması: Nəticələrin ümumi xülasəsi, meyllərin müəyyənləşdirilməsi, məhsulun keyfiyyəti haqqında nəticələr.
-
Qərarların qəbul edilməsi: Nəticələrin analizi əsasında qərarlar qəbul edilir:
- Xətaların qeydiyyatı zəruriliyi.
- Regressiya və ya təsdiqləmə testlərinin keçirilməsi.
- Funksionallığın və ya məhsulun buraxılışa hazır vəziyyətə gətirilməsi.
Hesabat strukturu nümunəsi:
| Test halı ID | Test halının təsviri | Vəziyyət | Xəta ID | Qeydlər |
|---|---|---|---|---|
| TC-001 | Düzgün məlumatlarla girişin yoxlanması | Passed | - | |
| TC-002 | Yanlış şifrə ilə girişin yoxlanması | Failed | BUG-123 | Xəta mesajı göstərilmir |
| TC-003 | Yeni istifadəçi qeydiyyatının yoxlanması | Blocked | BUG-124 | Təsdiqləmə emaili göndərilmir |
| TC-004 | "Şifrəni unutdum" funksiyasının yoxlanması | Passed | - | |
| TC-005 | Fayl yükləməsinin yoxlanması (böyük ölçülü) | Skipped | - | Funksionallıq hələ inkişaf mərhələsində |
Test hallarının nəticələrinin analizi, keyfiyyətin idarə olunması və proqram təminatının inkişaf dövrü boyunca məlumatlı qərarların qəbul edilməsi üçün çox vacibdir.