軟體測試基礎 整合測試(實戰部分)

2022-07-09 14:42:14 字數 1007 閱讀 7732

//對以下模組進行整合測試,分別用大**模式和自頂向下模式進行測試。

intmodulea(int x, int y)

intmoduleb(int x, int y)

intmodulec(int x)

intmoduled(int x, int y)

intmodulee(int x)

int modulef(int x)

首先,畫出模組之間的關係圖

1.大**的測試

step1:

接收測試用例的輸入、預期結果; 

step2:

呼叫被測物件;

step3:

比較預期結果和實際結果  相同: pass 不同:fail;

bigbang_driver(int x,int y,int expres)            

main()       

2.自頂向下測試

step1:

測試ab,設計ab的驅動,針對cde分別打樁;

step2:

測試abe,利用ab的驅動,針對cd打樁;

step3:

測試abec,利用ab的驅動,針對d打樁;

topdown_driver(int x,int y,int expres)             

int modulec_stub(int x)

int moduled_stub(int x, int y)

/* step1

int modulee_stub(int x)

*/ //step2

int modulee(int x)

main()

軟體測試 整合測試方法

我想說起整合測試來大家一定都不陌生,但是如果說起整合測試的具體測試方法大家是否了解呢,那我來介紹一下有關整合測試的方法,希望對新手有所幫助。整合測試是單元測試的邏輯擴充套件。它的最簡單的形式是 兩個已經測試過的單元組合成乙個元件,並且測試它們之間的介面。從這一層意義上講,元件是指多個單元的整合聚合。...

軟體測試 整合測試策略

這是一種非增量整合方法,將所有系統元件一次性整合在一起,不考慮元件的依賴性和可能的風險。優點 整合測試可以快速完成,只需要很少的存根和驅動程式 多個測試人員可以並行工作,人力和物力資源利用率更高。缺點 一旦出現問題,問題的定位相對困難 許多介面錯誤直到系統測試後才會被發現。流程 首先集中在頂層元件,...

軟體測試之 整合測試

1.整合測試也叫組裝測試 聯合測試 子系統測試或部件測試。2.整合測試是在單元測試的基礎上,將所有模組按照概要設計要求 如根據結構圖 組裝成為子系統或系統,進行整合測試。1.找出模組介面以及整體體系結構上的問題 2.確保各元件組合在一起後能夠按照既定意圖協作執行,並確保增量的行為正確 3.整合測試屬...