集成測試方法示例


集成測試方式分為自頂向下和自底向上兩種。

自頂向下集成(Top-Down Integration):

從主控模塊開始,沿着程序控制層次向下移動,逐漸把各模塊組合起來。

可以使用深度優先或是廣度優先的組合策略。

自頂向下的集成步驟:

1、對主控模塊進行測試,用樁模塊替代被主控模塊調用的子模塊

2、根據選定的策略(深度/廣度),每次用一個實際模塊代換一個樁模塊

3、進行集成測試

4、為了保證加入的模塊沒有引進新的錯誤,根據需要進行回歸測試。2-4循環。

示例:

實現一下模塊的自頂向下深度優先測試。

測試方式:

自低向上集成(Bottom-Up Integration)

自底向上測試從軟件結構最底層的模塊開始組裝和測試。

因為是從底部向上結合模塊,總能得到所需的下層模塊處理功能,所以不需要樁模塊。

自低向上集成步驟

1、把底層模塊組合成實現某個特定子功能的族

2、編寫測試驅動程序,協調測試數據的輸入輸出

3、對該子功能族進行測試

4、去掉測試驅動程序,自底向上移動,把子功能組合成更大的子功能族。2-4循環

對以上模塊進行自底向上集成測試。

其方式為:

還有一種集合上面兩種測試的三明治測試,我們在這里就不在詳細介紹了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM