Junior
Funksional və qeyri-funksional testlər arasındakı fərqlər haqqında danış.
sobes.tech Süni İntellekt
AI-dan cavab
Funksional testlər sistemin tələblərə uyğun olaraq nə etdiyini yoxlayır. Nefunksional testlər sistemin funksiyalarını necə yerinə yetirdiyini qiymətləndirir, performans, etibarlılıq, təhlükəsizlik, istifadə rahatlığı və s. kimi xüsusiyyətləri qiymətləndirir.
| Xüsusiyyət | Funksional testlər | Nefunksional testlər |
|---|---|---|
| Məqsəd | Funksiyaların tələblərə uyğun olub-olmadığını yoxlamaq. | Sistem keyfiyyət xüsusiyyətlərini yoxlamaq. |
| Nə yoxlanılır | Funksionallıq, əməliyyatlar, sistemin davranışı. | Performans, miqyaslanma, etibarlılıq, və s. |
| Tələblər | Adətən funksional tələblərə əsaslanır. | Nefunksional tələblərə əsaslanır (SLA, standartlar). |
| Test növləri | Modul, inteqrasiya, sistem, qəbul, regresiya. | Yük, stres, stabillik, təhlükəsizlik, istifadə rahatlığı, uyğunluq testləri. |
| Kim həyata keçirir | İnkişaf etdiricilər (modul/integrasiya), QA mühəndisləri, biznes-analitiklər/istifadəçilər (qəbul). | QA mühəndisləri (performans, təhlükəsizlik üzrə mütəxəssislər). |
| Metriklər | Funksionallıqda olan çatışmazlıqların sayı. | Cavab vaxtı, keçid, mövcudluq, resurs istifadəsi, zəifliklər. |
| Nümunə | İstifadəçinin uğurlu girişinin yoxlanması. | Səhifənin yeniləmədə yükləmə vaxtının yoxlanması. |