Test odası - Test suite

İçinde yazılım geliştirme, bir test odası, daha az yaygın olarak 'doğrulama paketi' olarak bilinen bir koleksiyondur test durumları bir yazılım programını test etmek için bazı belirli davranışlara sahip olduğunu göstermek için kullanılması amaçlanmıştır. Bir test paketi genellikle her test senaryosu koleksiyonu için ayrıntılı talimatlar veya hedefler ve test sırasında kullanılacak sistem yapılandırması hakkında bilgi içerir. Bir grup test senaryosu ayrıca ön koşul durumlarını veya adımlarını ve aşağıdaki testlerin açıklamalarını içerebilir.

Test senaryolarının koleksiyonları bazen yanlış bir şekilde test planı, bir test komut dosyası hatta bir test senaryosu.

Türler

Bazen benzer test durumlarını bir arada gruplandırmak için test paketleri kullanılır. Bir sistemde yalnızca aşağıdakilerden oluşan bir duman test paketi olabilir: duman testleri veya sistemdeki bazı belirli işlevler için bir test paketi. Ayrıca tüm testleri içerebilir ve bir testin duman testi olarak mı yoksa belirli bir işlev için mi kullanılması gerektiğini belirtebilir.

İçinde model tabanlı test biri ayırt eder soyut test paketleriüst düzey bir modelden türetilen soyut test senaryoları koleksiyonlarıdır. test edilen sistem, ve yürütülebilir test paketleri, bu paketi bir program tarafından yürütmek için gereken somut, daha düşük düzeyli ayrıntıları sağlayarak soyut test paketlerinden türetilmiştir.[1] Soyut bir test paketi doğrudan gerçek test edilen sistem (SUT) çünkü soyut test durumları yüksek bir soyutlama seviyesinde kalır ve SUT ve çevresi hakkında somut ayrıntılardan yoksundur. Yürütülebilir bir test paketi, SUT ile doğru şekilde iletişim kurmak için yeterince ayrıntılı bir düzeyde çalışır ve test koşum takımı genellikle yürütülebilir test paketinin SUT ile arayüz oluşturması için bulunur.

İçin bir test paketi asallık test yapmak altyordam bir test alt yordamı ile birlikte bir sayılar listesinden ve bunların asallıklarından (asal veya bileşik) oluşabilir. Test alt yordamı, listedeki her sayıyı asallık test edicisine sağlar ve her testin sonucunun doğru olduğunu doğrular.

Ayrıca bakınız

Referanslar

  1. ^ Hakim Kahlouche, César Viho ve Massimo Zendri, "Bir Önbellek Tutarlılık Protokolü için Yürütülebilir Test Paketlerinin Otomatik Oluşturulmasında Endüstriyel Bir Deney", Proc. Uluslararası İletişim Sistemlerinin Test Edilmesi Çalıştayı (IWTCS'98), Tomsk, Rusya, Eylül 1998.