Sobes.tech
Junior

Veb saytını sınaqdan keçirmək üçün hansı tədbirləri görəcəksiniz?

sobes.tech Süni İntellekt

AI-dan cavab

  1. Tələblərin analizi: Layihə sənədlərinin (spesifikasiyalar, maketlər) öyrənilməsi, funksional və qeyri-funksional tələbləri anlamaq üçün.
  2. Testlərin planlaşdırılması:
    • Testlərin məqsədlərinin və əhatəsinin müəyyənləşdirilməsi.
    • Test strategiyaları və metodlarının seçilməsi (əllə, avtomatlaşdırılmış, yükləmə və s.).
    • Resursların və vaxtın qiymətləndirilməsi.
    • Test sənədlərinin hazırlanması (yoxlama siyahıları, test halları).
  3. Test artefaktlarının hazırlanması:
    • Əsas ssenariləri sürətli keçmək üçün yoxlama siyahıları yaradılması.
    • Kritik və mürəkkəb funksiyalar üçün ətraflı test halları yazılması.
    • Avtomatlaşdırılmış testlər üçün skriptlərin hazırlanması (əgər tətbiq olunursa).
  4. Test mühitinin hazırlanması: Zəruri əməliyyat sistemi, brauzerlər, proqram təminatı versiyaları və test məlumatlarının konfiqurasiyası.
  5. Testlərin icrası: Hazırlanmış planlar və test halları əsasında testlərin keçirilməsi.
    • Funksional testlər (istifadəçi ssenariləri, formalar, naviqasiya).
    • UI/UX testləri (görünüş, istifadə rahatlığı, uyğunlaşma).
    • Çox brauzerli testlər.
    • Performans və yükləmə testləri (əgər lazımdırsa).
    • Təhlükəsizlik testləri (əsas yoxlamalar).
  6. Xətaların qeydiyyatı: Tapılan xətaların təsviri, təkrarlanma addımları, gözlənilən və faktiki nəticələr, mühit və prioritet.
  7. Yenidən test və regresiya testləri: Düzəlişlərin yoxlanması və dəyişikliklərdən sonra yeni xətaların olmaması.
  8. Hesabatlar: İcranın və tapılan xətaların və test vəziyyətinin hesabatlarının hazırlanması.
  9. Nəticələrin analizi: Test nəticələrinə əsasən məhsul keyfiyyətinin qiymətləndirilməsi.

Avtomatlaşdırma üçün əlavə:

  1. Çərçivə və alətlərin seçimi (Selenium, Cypress, Playwright).
  2. Avtomatlaşdırılmış skriptlərin yazılması və dəstəklənməsi.
  3. CI/CD ilə inteqrasiya (Jenkins, GitLab CI).

Tətbiq ediləcək test növləri:

  • Funksional testlər
  • UI/UX testlər
  • Çox brauzerli testlər
  • Uyğunlaşma testləri
  • Təhlükəsizlik testləri (əsas)
  • Performans testləri (əgər lazımdırsa)

Test halları strukturuna nümunə:

ID Vaka adı Şərtlər Addımlar Gözlənilən nəticə Faktiki nəticə Status Şərhlər
TC-01 Qeydiyyatdan keçmiş istifadəçinin uğurlu daxil olması Sistemdə etibarlı məlumatlar (giriş/şifrə) olan istifadəçi 1. Giriş səhifəsini açın. <br> 2. Etibarlı giriş məlumatını daxil edin. <br> 3. Etibarlı şifrə daxil edin. <br> 4. "Daxil ol" düyməsinə klikləyin. İstifadəçi daxil olduqdan sonra əsas səhifəyə yönləndirilir