Junior
Layihələrində hansı test növlərini tətbiq etmisən?
sobes.tech Süni İntellekt
AI-dan cavab
Aşağıdakı test növlərini tətbiq etdi:
Funksional testlər:
- Modul testləri: Tez-tez testlər yazır və ya nəzərdən keçirirdi inkişaf tapşırıqları çərçivəsində, xüsusən komandalar TDD-yə riayət edirdisə.
- İnteqrasiya testləri: Modullar, xidmətlər, verilənlər bazaları arasındakı qarşılıqlı əlaqəni test etdi.
- Sistem testləri: Sistemi ümumi şəkildə test etdi və tələblərə uyğunluğunu yoxladı.
- Qəbul testləri: Biznes analitikləri və ya müştərilərlə birlikdə məhsulun gözləntilərə cavab verdiyini yoxladı.
Qeyri-funksional testlər:
- Yük testləri: Sistemin müxtəlif yük səviyyələrində performansını JMeter, LoadRunner kimi alətlərlə yoxladı.
- Stres testləri: Sistemin ekstremal yüklərə davamlılığını müəyyən etdi.
- Stabillik testləri (Endurance testing): Uzunmüddətli testlər vasitəsilə yaddaş sızıntıları və ya performansın zamanla zəifləməsini aşkarladı.
- Təhlükəsizlik testləri: Statik və dinamik kod analizi, fuzz testing, əl ilə XSS, SQL Injection və digər zəiflikləri tapdı.
- İstifadə rahatlığı testləri: İstifadəçi üçün interfeysin nə dərəcədə intuitiv və rahat olduğunu analiz etdi.
- Uyğunluq testləri: Tətbiqin müxtəlif mühitlərdə (brauzerlər, əməliyyat sistemləri, cihazlar) işləməsini yoxladı.
Dəyişiklik testləri:
- Regresiya testləri: Yeni dəyişikliklərin mövcud funksionallığa zərər vermədiyini yoxladı. Bu testlərin avtomatlaşdırılması prioritet idi.
- Duman testi (Sanity check / Smoke testing): Yığışdırmadan və ya yerləşdirmədən sonra əsas funksiyaların sürətli yoxlaması.
Struktur yanaşmaya əsaslanan testlər (White-box):
- Əhatə testləri (Coverage testing): Kodun testlərlə əhatə olunmasını (bəyannamə, şax, yol əhatəsi) analiz etdi və boşluqları müəyyən etdi.
Layihənin xüsusiyyətlərinə və tələblərinə görə digər test növləri də tətbiq olunurdu, məsələn, məhsul analizi çərçivəsində A/B testləri. Əsas diqqət regresiya və inteqrasiya testlərinin avtomatlaşdırılmasına yönəldilmişdi ki, məhsulun yüksək keyfiyyətini bütün həyat dövrü boyunca təmin etsin.