一、整合測試定義
二、整合測試策略
三、整合測試過程
四、小結
練習1.為什麼有了單元測試,還需要整合測試?
2.什麼是整合測試?
3.當被測單元本身不是乙個獨立的程式,無法完整的執行,為了驗證被測單元的功能和輸入、輸出是否能正確處理,我們要為被測單元開發()和()。
4.()是乙個或者一系列功能,它在被測的單元糊哦構造版本中呼叫或炸傳送資料。
5.()是乙個或者一系列功能,它在被測單元中被呼叫或者接收資料。
6.()測試,是把所有組成系統的單元一次組合起來進行測試。
7.大**整合測試的缺點主要是()很難定位。
8.()測試是從依賴性最小的底層模組開始,按照層次結構圖,逐層向上整合,驗證系統的穩定性。
9.自頂向下整合測試是按照系統層次結構圖,以()為中心,自上而下按照深度優先或者()策略,對各個模組一邊組裝一邊進行測試。
10.()測試是為減少樁模組和驅動模組,在分解樹上進行整合。
11.已知某系統的功能分解圖如下,請設計自頂向下和自底向上的整合測試過程。
12.mm路徑可以用於描述()之間的控制轉移。
13.mm路徑是穿插出現()和()的序列,是描述包含在單獨單元之間控制轉移的模組執行路徑序列。
14.整合測試是驗證()的測試過程。
第4章 整合
4.1 尋找理想的整合技術的指導原則 避免服務方修改乙個欄位就引起消費方的修改 保證api的技術無關性 消費方應該能夠很簡單的使用服務方提供的服務,提供客戶端庫的做法會增加耦合。隱藏內部實現細節 4.2 musiccorp建立使用者介面 4.3 共享資料庫 資料庫整合 即消費者直接訪問資料庫 的缺點...
軟體測試 美 Ron Patton 第5章
一 動態黑盒子測試 1.測試時不知道程式如何工作,測試員充當使用者使用它。測試工作就是進行輸入 接受輸出 檢驗結果。2.選擇正確 合理的測試案例 測試用例 把不可窮盡的可能性減少到可以控制的範圍。案例過多,測試量大,效率低,案例過少,測試的質量得不到 保證。3.在沒有產品說明書的情況下使用探索測試,...
5 第 5 章 迴圈
1.可以用迴圈來驗證輸入。在迴圈前的第一次讀取操作,稱為啟動讀取,如果後續還需要繼續讀取,則語句應該在迴圈中。2.在實際程式設計應用中,不建議在 cout 語句中放置遞增或遞減運算子 因為容易出錯 3.需要計數時使用計數器,需要累計彙總時使用累加器。4.標記符號是乙個特殊值,指示著值列表的結尾。一般...