Taslak
Saplama nedir?
Stub'lar, henüz entegre edilmemiş daha düşük seviyeli modüllerin davranışını simüle etmek için Yukarıdan aşağı entegrasyon testi sırasında kullanılır. Stub'lar, aranan bir modül için geçici yedek görevi gören ve gerçek ürünle aynı çıktıyı veren modüllerdir.
Stub'lar, yazılımın harici bir sistemle etkileşime girmesi gerektiğinde de kullanılır.
Saplama - Akış Şeması
Yukarıdaki şema, Modül 1, 2 ve 3'ün entegrasyon için mevcut olduğunu açıkça belirtirken, aşağıdaki modüller bu noktada entegre edilemeyen hala geliştirme aşamasındadır. Bu nedenle, modülleri test etmek için Stub'lar kullanılır. Entegrasyon sırası şöyle olacaktır:
1,2
1,3
2,Stub 1
2,Stub 2
3,Stub 3
3,Stub 4
Test Yaklaşımı:
+ Firstly, the integration between the modules 1,2 and 3
+ Test the integration between the module 2 and stub 1,stub 2
+ Test the integration between the module 3 and stub 3,stub 4