42 關於整合測試的目的,何者正確?
(A) 檢查單一模組的bug
(B) 測試使用者介面的友善度
(C) 驗證模組間介面的一致性
(D) 確認系統效能問題
答案:登入後查看
統計: A(0), B(2), C(13), D(0), E(0) #3399789
統計: A(0), B(2), C(13), D(0), E(0) #3399789
詳解 (共 2 筆)
#7321525
【第一步:找關鍵字】
整合測試、模組間、介面、一致性
- 整合測試(Integration Testing):把多個模組組合起來測試
- 關鍵重點:
→ 「模組之間怎麼合作?」
【第二步:白話翻譯】
這題在問你:
「當不同程式模組接在一起時,我們要測試什麼?」
【第三步:解題思路】
- 這題在考什麼觀念?
→ 軟體測試階段(單元 → 整合 → 系統)
- 解題步驟
- 先理解不同測試的目的
- 找出「整合測試在做什麼」
- 對應正確選項
- 原理與規則(超重要)
測試層級整理:
| 測試類型 | 在測什麼 |
|---|---|
| 單元測試(Unit) | 單一模組 |
| 整合測試(Integration) | 模組之間 |
| 系統測試(System) | 整體系統 |
| 驗收測試(UAT) | 使用者需求 |
白話比喻:
- 單元測試 → 每個零件有沒有壞
- 整合測試 → 零件接在一起能不能正常運作
- 系統測試 → 整台機器能不能用
→ 整合測試的核心:
模組之間的連接與溝通是否正常
【第四步:選項分析】
- (A) 檢查單一模組的bug
→ 錯
白話:這是「單元測試」
- (B) 測試使用者介面的友善度
→ 錯
白話:這屬於「使用性測試」或「系統測試」
- (C) 驗證模組間介面的一致性
→ 正確答案
白話:檢查模組之間資料傳遞是否正常
- (D) 確認系統效能問題
→ 錯
白話:這是「效能測試(系統層級)」
【觀念補充與延伸】
- 核心觀念定位
→ 軟體測試 → 測試層級(必考觀念)
- 法條或定義
整合測試(Integration Testing):
測試多個模組整合後,其介面與資料傳遞是否正確
- 觸類旁通(舉一反三)
- 對比整理(超重要)
| 測試 | 重點 |
|---|---|
| 單元 | 模組內 |
| 整合 | 模組間 |
| 系統 | 整體 |
| 驗收 | 使用者 |
- 變化題型
- 問「哪個測模組」→ 單元
- 問「哪個測整體」→ 系統
- 問「模組之間」→ 整合
【記憶口訣】
「單元看自己,整合看合作」
或:
「整合測試就是看模組會不會打架」
【常見陷阱】
- 學生最容易搞混的地方
- 單元 vs 整合 vs 系統
- 心理盲點
- 看到「測試」就亂選
- 避坑指南
- 記一句:
「看到模組間 → 一定是整合測試」
- 記一句:
0
0