Junior — Middle
Smoke, Regress və Sanity testlərinin məqsədi və tətbiqi baxımından fərqləri nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Tüst Testing (Duman Testi) — tətbiqin yığılması və ya yerləşdirilməsindən sonra əsas funksiyaları yoxlayan sürətli testlər toplusu. Məqsəd — sistemin başlamasını və əsas funksiyaların işləməsini təmin etmək, kritik səhvlər zamanı daha dərin testlərə vaxt itirməmək.
Regressiya Testing (Regressiya Testi) — kodda edilən yeni dəyişikliklərin artıq işləyən funksionallığı pozmadığını yoxlamaq. Adətən, köhnə və yeni funksiyaları əhatə edən tam və ya qismən testlər toplusu daxildir.
Sağlamlıq Testing (Sanity Testing) — kiçik dəyişikliklər və ya düzəlişlərdən sonra müəyyən bir funksiyanın düzgün işlədiyindən və səhvin düzəldiyindən əmin olmaq üçün yönəldilmiş testlər.
Qısa:
- Smoke — yığmadan sonra bütün sistemin əsas yoxlaması.
- Sanity — daha dərin testlərdən əvvəl müəyyən dəyişikliklərin yoxlanması.
- Regression — dəyişikliklərin mövcud funksionallığı pozmadığını yoxlamaq.