Skip to main content

Posts

Showing posts with the label eşdeğer aralık

Jean-Claude Van Damme'nin Test Dunyasına Katkısı

Bu reklamı izlemeyen yoktur sanırım. Peki bu reklamda anlatılmak istenileni bir de test dünyası için yorumlamak istersek bize bazı noktaların önemi gösterecektir. Bildiğimiz Van Damme her zamanki gibi formunda ve yapılması güç bir şeyi yapıyor. İlerlemiş yaşına rağmen (1960 doğumlu ) bütün riskleri alarak böylesine izlemesi zevkli ve heycanlı görüntüler gerçekleştirebiliyor.  Peki burada sadece kahramanımız Van Damme'mi risk alıyor sizce. Cevap tabiki "Hayır". Böylesine meşhur olan bir kişinin başına gelebilecek bir ciddi kaza durumunda bu reklamla ürünlerini tanıtmaya calışan Volvo markasının aldığı risk sanırım daha fazla. Peki bu riskleri sıralayalım. Van Damme'nin ölme riski Van Damme'nin yaralanma riski Haberin Duyulma riski Markanın itibar/güven kaybetme riski Kar etmeme riski Yüksek bir tazminat ödeme riski ... Bu şekilde sıralandığında tabiki en önemli risk bir kişinin hayatı kaybetme riskidir. Testler sonucunda unutulan bir hatanın ku

Eşdeğer Aralık - Equivalence Partitioning Testing Hakkında Detaylar

Eşdeğer Aralık Test tekniği (Equivalence Partitioning Testing) bir kara kutu (black-box) test tekniğidir. Hatırlamak gerekirse, kara kutu test teknikleri uygulamanın iç yapısını bilmedğimiz durumlarda kullanılabilecek etkili bir yöntemdir. Amaç test için verilen sürede uygulamana üzerinde aynı etkiye sahip girdilerden daha az kombinasyon (test case) oluşturarak zaman daha verimli kullanmaktır. Eşdeğer aralık yöntemi, aynı bölgedeki değerler girdi olarak kullanıldığında aynı sonucu verir ön koşulundan çalışmaktadır. Örnekte verilen kod parçasında 5 yaş ve daha küçükler bebek , 6-17 yaş aralığında bulunanlar çocuk ve 18 yaş üstündekiler yetişkin olarak değerlendiriliyor. Böyle bir durumda eş değer (aynı sonucu veren) bölgeleri sayı doğrusu üzerinde görebiliriz. Bu yöntemle test etmek istediğimizde kullanabilceğimiz giriş değerleri sırasıyla TC1(3, 12, 25) veya kurala uygun başka değerler olabilir. Burada dikkat edilmesi gereken bir başka konu ise giriş değerlerini 0 ile +

Test Tasarım Kategorileri

Test Tasarım Teknikleri Test Tekniklerinin Kullanımı: Kara Kutu testleri (black box) yazılımın her seviyesinde kullanılabilir fakat fonksiyonların ortaya çıkmış olması gerekir. Kullanıcı kabul testleri veya sistem testlerinde gereksinimler baz alınabilir, birim veya entegrasyon testlerinde ise alt seviye analiz dökümanları veya tasarım dökümanları baz alınabilir. Beyaz Kutu testleri (yapısal testler) yazılımın iç yapısıyla ilgili olduğu için geliştirici birim testlerinde veya birimlerin entegrasyonu sırasında yapısal testleri kullanabilir. Araçlar yardımıyla birlikte kod kapsamının (code coverage) testi içinde kullanılabilir.  Deneyim temelli testler ise beyazkutu ve karakutu testleri tamamlayıcı olarak görev yapar. Tanımlı fonksiyon ve gereksinimlerin olmadığı (analiz eksikliğinde) kullanılabilir. Kişilerin deneyimlerinden yola çıkarak test edildiği için bazı önemli eksikler veya projeye özel maddeler göz ardı edilebilir. Genel olarak düşük riski veya zaman baskısının fazl