集成測試是在單元測試的基礎上,測試在將所有的軟件單元按照概要設計規格說明的要求組裝成模塊、子系統或系統的過程中各部分工作是否達到或實現相應技術指標及要求的活動。
本規范主要闡述集成測試過程域的大體流程:
● 制定集成測試計劃
● 設計集成測試
● 實施集成測試
● 執行集成測試
● 評估集成測試
1.1 集成測試規程定義
為了更加規范軟件測試流程,提高軟件產品的質量。集成測試的必要性還在于一些模塊雖然能夠單獨地工作,但并不能保證連接起來也能正常工作。程序在某些局部反映不出來的問題,有可能在全局上會暴露出來,影響功能的實現。此外,在某些開發模式中,如迭代式開發,設計和實現是迭代進行的。在這種情況下,集成測試的意義還在于它能間接地驗證概要設計是否具有可行性。制定了此流程指導集成測試被快速、有序、高效執行。
制定集成測試計劃 根據項目組提供設計模型和集成構建計劃,制定出適合本項目的集成測試計劃
設計集成測試 根據集成測試計劃和設計模型設計集成測試用例及測試過程
實施集成測試 獲取工作版本后,由測試設計員創建測試腳本(可選)、更新測試過程,由設計員負責設計驅動程序和樁,實施員負責實施驅動和樁。
執行集成測試 測試人員根據測試腳本(可選)和工作版本執行集成測試,并記錄測試結果。
評估集成測試 依照集成測試計劃和測試結果,由測試設計員負責會同集成員、編碼員、設計人員評估此次測試,并生成測試評估摘要。
1.2 集成測試規程
1.2.1 目的
● 按照集成計劃執行測試,確保各單元組合在一起后能夠按既定意圖協作運行,并確保增量的行為正確。它所測試的內容包括單元間的接口以及集成后的功能。使用黑盒測試方法測試集成的功能。并且對以前的集成進行回歸測試。
1.2.2 相關人員
文章來源于領測軟件測試網 http://www.kjueaiud.com/