Sobes.tech
Junior

Sınır değerleri kapsamında bir aralığı nasıl test edersiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Sınır değer testi, bir aralığın kontrolü sırasında sistemin izin verilen değerlerin sınırlarında ve yakınlarındaki davranışını kontrol etmeyi içerir.

  • İzin verilen aralık: [Minimum değer, Maksimum değer]
  • Test noktaları:
    • Minimum değer
    • Minimum + 1 (veya en küçük olası artış)
    • Maksimum değer
    • Maksimum - 1 (veya en küçük olası azalma)
    • Minimumdan küçük değer (aralık dışında)
    • Maksımdan büyük değer (aralık dışında)
    • Aralık içinde bir veya birkaç değer ("normal" davranışı kontrol etmek için)

Senaryo örnekleri:

Yaş giriş alanını 1 ile 120 arasında izin verilen bir aralık olarak düşünelim.

Test durumu Giriş değeri Beklenen sonuç Yorum
Min sınır 1 Başarılı doğrulama İzin verilen minimum
Min yakın 2 Başarılı doğrulama İzin verilen
Max sınır 120 Başarılı doğrulama İzin verilen maksimum
Max yakın 119 Başarılı doğrulama İzin verilen
Aralık dışında 0 Hata mesajı Minimumdan az
Aralık dışında 121 Hata mesajı Maksımdan fazla
Aralık içinde 50 Başarılı doğrulama Tipik değer

Bu yaklaşım, sınır koşullarının yanlış işlenmesiyle ilgili hataları etkili bir şekilde tespit eder ve genellikle hata kaynaklarıdır.