Sobes.tech
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.