Junior
Test əsaslı test nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Test Yönümlü Test (Test-Based Testing), testin uğurlu sayılması üçün faktiki nəticənin gözlənilən nəticə ilə uyğun olması kriteriyasına əsaslanan test yanaşmasıdır. Əsas diqqət əvvəlcədən hazırlanmış testlərin icrasına yönəlib.
Əsas xüsusiyyətlər:
- Test hallarına fokus: Aydın şəkildə müəyyən edilmiş test ssenarilərinin icrasına üstünlük verilir, bunlar giriş məlumatlarını, icra addımlarını və gözlənilən nəticələri təsvir edir.
- Nəticələrin müqayisəsi: Test zamanı əldə edilən faktiki nəticə, test halında qeyd olunan gözlənilən nəticə ilə müqayisə edilir. Uyğunsuzluqlar defekt hesab olunur.
- Proaktiv yanaşma: Testlər tələblərə əsasən və ya inkişaf ilə paralel olaraq hazırlanır.
- Məhdudiyyətlər: Effektivlik, hazırlanmış testlərin tamlığı və keyfiyyətindən asılıdır. Test halları ilə əhatə olunmayan defektlər qaçırılabilir.
Praktik nümunələr:
- Siyahılar və test halları ilə funksional testlər.
- Mövcud test bazası ilə regresiya testləri.
- Test hallarının avtomatlaşdırılması.
Eksplorator və ya ad-hoc testlərdən fərqi, burada əsas diqqət sistemin araşdırılmasına yönəlib, sərt çərçivələr olmadan əvvəlcədən təyin olunmuş testlər olmadan.