Siqaret testi, kritik yol və regresiya testi arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Yandırma Testi (Smoke Testing): Sistemdə əsas və kritik funksiyaların yoxlanması, yığma və ya yerləşdirmədən sonra onun əsas işləkliyini təmin etmək üçün. Tez həyata keçirilir və daha ətraflı testlərin mümkün olub-olmadığını müəyyən edir.
Kritik Yol Testi (Critical Path Testing): Ən vacib və tez-tez istifadə olunan biznes proseslərini təmsil edən son-dan-son ssenarilərin testidir. İstifadəçi axınlarının bütövlüyünü və funksionallığını yoxlamaq üçün həyata keçirilir.
Qaytarma Testi (Regression Testing): Kodda edilən dəyişikliklərin (düzəlişlər, yeni funksiyalar) sistemin mövcud funksionallığını pozmadığını və əvvəl işləyən hissələrdə yeni defektlərin yaranmadığını təsdiqləmək üçün. Hər dəyişiklik və ya yığmadan sonra həyata keçirilir.
| Xüsusiyyətlər | Yandırma Testi | Kritikal Yol Testi | Qaytarma Testi |
|---|---|---|---|
| Məqsəd | Yığmadan sonra əsas funksionallığın yoxlanması. | Son-dan-son biznes proseslərinin yoxlanması. | Dəyişikliklərin sistemə mənfi təsir etmədiyindən əmin olmaq. |
| Əhatə dairəsi | Kiçik, əsas funksiyalar. | Əsas və tez-tez istifadə olunan istifadəçi axınları. | Geniş, əvvəlki işləyən bütün hissələri əhatə edir. |
| Nə zaman edilir | Hər yığmadan sonra. | Müxtəlif test mərhələlərində, o cümlədən böyük buraxılışlardan sonra. | Hər kod dəyişiklikdən sonra, səhv düzəlişi və yeni funksiyadan sonra. |
| Tezlik | Tez. | Yolun mürəkkəbliyindən asılıdır. | Uzun çəkə bilər (tez-tez avtomatlaşdırılır). |
| Ətraflılıq | Aşağı, səthi. | Seçilmiş yol üçün yüksək. | Yüksək. |
| Əsas diqqət | Stabillik və daha ətraflı testlərə hazırlıq. | Əsas ssenarilərin düzgün icrası. | Yaranmış defektlərin olmaması. |