什么是集成測試 軟件測試
集成測試也叫組裝測試、聯合測試、子系統測試或部件測試。集成測試是在單元測試的基礎上,將所有模塊按照概要設計要求組裝成為子系統或系統。
集成測試與系統測試的區別:
1.系統測試所測試的對象是整個系統以及與系統交互的硬件和軟件平臺。系統測試更過程度上是站在用戶的角度上對系統作功能性的驗證,同時還對系統進行一些非功能性的驗證,包括性能測試、壓力測試、容量測試、安全測試、恢復性測試等。系統測試的依據來自于用戶需求規格說明書和行業的已成文的或事實上的標準。
2.集成測試所測試的對象是噢苦熬之間的接口,其目的是要找出在模塊接口上面,包括整體體系結構上的問題。其測試的依據來自于系統的高層設計(架構設計)。
集成測試的關注點:
1.在把各個模塊連接起來時,穿越模塊接口的數據是否會丟失。
2.各個子功能組合起來,能否達到預期的要求的父功能。
3.一個模塊的功能是否會對另一個模塊的功能產生不利的影響。
4.全局數據結構是否有問題,會不會被異常修改。
5.單個模塊的誤差積累起來,是否會放大,從而達到不可接受的程度。
集成測試可以劃分成3個級別:
1.模塊內即成測試。
2.子系統內集成測試。
3.子系統間集成測試。
文章來源于領測軟件測試網 http://www.kjueaiud.com/