Junior
Hansı test növlərini bilirsiniz?
sobes.tech Süni İntellekt
AI-dan cavab
Funksional növlər:
- Bölmə (Unit Testləri): Tətbiqin ayrı-ayrı komponentlərinin/modullarının izolyasiya şəklində yoxlanması.
- İnteqrasiya (İnteqrasiya Testləri): Modullar və ya komponentlər arasında qarşılıqlı əlaqənin yoxlanması.
- Sistem (Sistem Testləri): Tətbiqin ümumi şəkildə inteqrasiya olunmuş mühitdə yoxlanması.
- Qəbul (Qəbul Testləri): Sistemın müştəri və ya son istifadəçinin tələblərinə uyğun olub-olmadığının yoxlanması. Alfa və Beta testləri daxil edilir.
- Regressiya (Regressiya Testləri): Dəyişikliklərin mövcud funksionallığa yeni xətalar gətirmədiyinin yoxlanması.
Qeyri-funksional növlər:
- Performans (Performans Testləri):
- Yük (Yük Testləri): Sistemin gözlənilən yüklər altında davranışının yoxlanması.
- Stres (Stres Testləri): Sistemin aşırı yüklər altında davranışının yoxlanması (gözlənəndən kənarda).
- Dayanıqlıq/Resilience (Dayanıqlıq/Resilience Testləri): Sistemin uzun müddət müəyyən yüklə işləməsinin yoxlanması.
- Skalabilik (Skalabilik Testləri): Sistemin istifadəçi və ya məlumatların artımını idarə edə bilmə qabiliyyətinin yoxlanması.
- İstifadə rahatlığı (İstifadə rahatlığı Testləri): Tətbiqin istifadəçilər tərəfindən istifadəsinin asanlığının qiymətləndirilməsi.
- Təhlükəsizlik (Təhlükəsizlik Testləri):
- Hücum (Hücum Testləri): Zəifliklərin tapılması və istismar cəhdləri.
- Zəiflik skanları (Zəiflik skanları): Məlum zəifliklərin avtomatlaşdırılmış axtarışı.
- Uyğunluq (Uyğunluq Testləri): Tətbiqin müxtəlif mühitlərdə (ƏS, brauzerlər, cihazlar, məlumat bazaları və s.) işləməsinin yoxlanması.
- Əlçatanlıq (Əlçatanlıq Testləri): Məhdudiyyətləri olan insanlar üçün istifadənin asanlığının yoxlanması.
- Lokallaşdırma və Beynəlxalqlaşdırma (Lokallaşdırma və Beynəlxalqlaşdırma Testləri): Tətbiqin regional standartlara uyğunluğu və uyğunlaşma imkanlarının yoxlanması.
Dəyişikliklərlə əlaqəli test növləri:
- Yenidən yoxlama (Yenidən yoxlama): Düzəldilmiş xətanın təkrar yoxlanması.
- Regressiya (Regressiya Testləri): Yuxarıda qeyd olunduğu kimi, dəyişikliklər kontekstində vacibdir.
Test metodologiyası:
- Duman testi (Duman Testləri): Əsas funksiyaların sürətli yoxlanması, yığmanın stabil olduğunu təmin etmək üçün.
- Sağlamlıq testi (Sağlamlıq Testləri): Kiçik dəyişikliklərdən sonra yeni və ya dəyişdirilmiş funksiyaların sürətli yoxlanması.
Tədqiqatçı test (Tədqiqatçı Test): Testlərin dizaynı, icrası və öyrənilməsi eyni zamanda həyata keçirilir.
Müsbət və mənfi testlər:
- Müsbət: Gözlənilən/düzgün giriş məlumatları və ssenarilərə əsaslanan testlər.
- Mənfi: Yanlış və ya gözlənilməz məlumatlar/ssenarilər istifadə edilərək sistemin səhvlərə qarşı davranışını yoxlamaq üçün testlər.