arşiv

yazılar buna göre etiketlendi; ‘Uç nokta tekniği’

Uç nokta tekniği (Boundary value analysis)

Çarşamba, 14 Oca 2009 Kenan Yaylıcıoğlu yorum yok

Örnek üzerinden anlatırsak daha kolay olacak sanırım

Örnek kodumuz;( bu illa white box olmak zorunda değil iş kuralıda olabilir)
if (input >=10 AND input <50) then
do some
else do some thing else

Yani 10 ve 49 rakamları arasındaki inputlar valid olması gerekir, böyle bir kod için aşağıdaki hata olasılıkları mevcuttur.

input >10 AND input <50 ——-> 10 invalid olur
input <=10 AND input <50 ——-> 9 valid olur
input >=10 AND input <=50 —–> 50 valid olur
input >=10 AND input >50 —–> 49 invalid olur

Yapılan işlemin uç sınır noktaları denendiğinde tüm olasılıklar cover edilmiş olur.
Bu örnek için minumumda 9, 10, 11 ve 48, 49, 50 değerleri denendiğinde tüm olasılıklar cover edilmiş olur.