Junior
Hansı test növləri mövcuddur?
sobes.tech Süni İntellekt
AI-dan cavab
-
Funksional testlər: Tətbiqin davranışının tələblərə uyğun olub-olmadığını yoxlamaq. Daxildir:
- Birləşmə testləri: Fərdi komponentlərin (funksiyalar, sinflər) test edilməsi. Adətən inkişaf etdiricilər tərəfindən həyata keçirilir.
- İnteqrasiya testləri: İki və ya daha çox modul arasında qarşılıqlı əlaqənin test edilməsi.
- Sistem testləri: Sistemin bütöv şəkildə, tək bir vahid kimi test edilməsi.
- Geriyə doğru testlər: Son dəyişikliklərin mövcud funksionallığa zərər vermədiyinin yoxlanması.
- Qəbul testləri: İstifadəçi və ya müştəri tərəfindən tələblərə uyğunluğun təsdiqlənməsi üçün testlər.
-
Qeyri-funksional testlər: Tətbiqin qeyri-funksional xüsusiyyətlərinin, məsələn, performans, etibarlılıq, istifadə rahatlığı kimi, yoxlanması. Daxildir:
- Performans testləri: Cavab sürətinin, yüksək yüklər altında stabilliyin yoxlanması. Yük testi, stres testi, stabillik testi daxildir.
- Təhlükəsizlik testləri: Təhlükəsizlik zəifliklərinin və risklərin aşkarlanması.
- İstifadə rahatlığı testləri: Tətbiqin istifadəsinin asanlığı və rahatlığının qiymətləndirilməsi.
- Uyumluluq testləri: Müxtəlif platformalarda, brauzerlərdə, cihazlarda işləməyin yoxlanması.
-
Dəyişikliklə əlaqəli testlər:
- Duman testi: Yığışdırmadan və ya yerləşdirmədən sonra əsas funksionallığın sürətli yoxlanması.
- Sağlamlıq testi: Kiçik dəyişikliklər və ya səhv düzəlişlərindən sonra yeni funksionallığın daha ətraflı yoxlanması.
-
Struktural testlər (White-Box Testing): Kodun daxili strukturu və məntiqinin test edilməsi. Tətbiq haqqında bilik tələb edir.
-
Təcrübəyə əsaslanan testlər: Testçinin təcrübəsi və intuisiya əsasında testlər. Kəşfiyyat, ad-hoc testləri daxildir.