Sobes.tech
Middle

Tətbiqin buraxılmasından əvvəl nəyi yoxlamaq lazımdır?

sobes.tech Süni İntellekt

AI-dan cavab

  • Funksional testlər:
    • Bütün elan olunan funksiyalar tələblərə uyğun işləyir.
    • Əsas istifadəçi ssenariləri səhvsiz keçir.
    • Xarici sistemlər/xidmətlərlə inteqrasiya düzgün işləyir.
    • Məlumatların idarə olunması (yaradılması, oxunması, yenilənməsi, silinməsi) gözləntilərə cavab verir.
  • Qeyri-funksional testlər:
    • Performans: Cavab vaxtı, ötürmə qabiliyyəti, yükləmə (stres, piklər).
    • Təhlükəsizlik:
      • SQL-in'ektsiya, XSS, CSRF-dən qorunma.
      • Doğrulama və icazənin yoxlanması.
      • Gizli məlumatlara girişin idarə olunması.
      • Zəifliklərin skaner vasitəsilə analizi.
    • İstifadə rahatlığı:
      • İntuitiv interfeys.
      • UI/UX standartlarına və dizayn maketlərinə uyğunluq.
      • Xəta idarəetməsi və istifadəçiyə aydın geribildirim.
    • Əlçatanlıq:
      • WCAG standartlarına uyğunluq (lazım olarsa).
      • Köməkçi texnologiyalarla işləmə (ekran oxuyucular və s.).
      • Kontrast, şrift ölçüsü.
    • Uyumluluq:
      • Müxtəlif əməliyyat sistemləri və versiyaları.
      • Müxtəlif brauzerlər və versiyaları.
      • Müxtəlif cihazlar (ekran həlləri, form faktoru).
  • Regressiya testləri: Dəyişikliklərdən sonra əvvəlki işləyən funksiyalarda yeni səhvlərin olmamasını yoxlamaq. Əsas regressiya dəstləri üçün avtomatlaşdırmadan istifadə.
  • Lokallaşdırma və beynəlxalqlaşdırma testləri (əgər tətbiq olunursa):
    • Bütün dəstəklənən dillərdə mətnlərin düzgün göstərilməsi.
    • Tarix, ədədlər, valyuta formatlarının düzgün olması.
    • Kodlaşdırma problemlərinin olmaması.
  • Quraşdırma və yeniləmə testləri (əgər tətbiq olunursa):
    • Tətbiqin düzgün quraşdırılması.
    • Yeni versiyaya problemsiz yeniləmə (istifadəçi məlumatlarının saxlanması).
    • Tətbiqi "qalıqlarsız" silmək imkanı.
  • Kross-brauzer və kross-cihaz testləri:
    • Tətbiqin bütün platformalarda və cihazlarda düzgün işlədiyinin yoxlanması.
  • Məlumatların təsdiqlənməsi:
    • Giriş məlumatlarının düzgün işlənməsi, sərhəd və səhv dəyərlər daxil olmaqla.
  • Qeydiyyat və monitorinq:
    • Loglarda qeydiyyatların mövcudluğu və düzgünlüyü.
    • Problemlərin vaxtında aşkarlanması üçün monitorinq sistemlərinin testi.
  • Sənədləşdirmənin yoxlanması:
    • İstifadəçi və texniki sənədlərin aktualığı.
  • Kodun nəzərdən keçirilməsi və statik analiz:
    • Potensial səhvlərin aşkarlanması və kod keyfiyyətinin yaxşılaşdırılması.
  • Duman testləri:
    • Əsas və kritik funksiyaların sürətli yoxlanması.

UAT (İstifadəçi Qəbul Testi) mərhələsi, real istifadəçilər və ya müştəri nümayəndələrinin iştirakı ilə keçirilir.