① 什麼是集成測試,它包括哪兩種方式
自頂向下集成測試
自頂向下集成(Top-Down Integration)方式是一個遞增的組裝軟體結構的方法。從主控模塊(主程序)開始沿控制層向下移動,把模塊一一組合起來。分兩種方法: 第一:先深度:按照結構,用一條主控制路徑將所有模塊組合起來; 第二:先寬度:逐層組合所有下屬模塊,在每一層水平地 集成測試
沿著移動。 組裝過程分以下五個步驟: 步驟一:用主控模塊作為測試驅動程序,其直接下屬模塊用承接模塊來代替; 步驟二:根據所選擇的集成測試法(先深度或先寬度),每次用實際模塊代替下屬的承接模塊 步驟三:在組合每個實際模塊時都要進行測試; 步驟四:完成一組測試後再用一個實際模塊代替另一個承接模塊; 步驟五:可以進行回歸測試(即重新再做所有的或者部分已做過的測試),以保證不引入新的錯誤。
自底向上集成測試