Uç nokta tekniği (Boundary value analysis)
Çarşamba, 14 Oca 2009
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.
Son Yorumlar