免費開始練習
調查局三等申論題 114年 [資訊科學組] 系統分析與設計

第 二 題

請說明何謂黑箱測試、白箱測試、壓力測試、滲透測試,並以中醫診所線上約診系統(包含預約、取消預約、查詢預約)為例,舉例說明如何進行黑箱測試、白箱測試、壓力測試及滲透測試。(25 分)
📝 此題為申論題

思路引導 VIP

看到本題,應先在腦海中區分功能性測試(黑箱、白箱)與非功能性/資安測試(壓力、滲透)的學理定義與核心差異。作答時採「定義先行、實例佐證」的結構,必須將中醫診所的「預約、取消、查詢」三大功能具體代入各測試情境中,展現理論與實務結合的系統分析能力。

🤖
AI 詳解 AI 專屬家教

【破題】 軟體測試是軟體開發生命週期(SDLC)確保品質的關鍵階段。針對中醫診所線上約診系統,可依據測試的「透視度」、「效能極限」與「安全性」劃分為黑箱、白箱、壓力與滲透測試。以下分別闡述其學理定義並輔以系統實例說明。 【論述】

▼ 還有更多解析內容
📝 軟體測試類型與應用
💡 依據透明度、效能極限及安全性,全方位驗證系統品質與防禦力。
比較維度 功能性測試 (黑/白箱) VS 非功能與安全測試 (壓/滲)
內部結構 黑箱不透明/白箱透明 視工具與目標而定
測試核心 業務邏輯與功能正確性 效能瓶頸與漏洞發掘
關鍵指標 路徑覆蓋率、功能符合度 最大負載量、弱點掃描
💬黑白箱確保「做對事」,壓力與滲透確保「做得穩且安全」。
🧠 記憶技巧:黑外功能、白內邏輯;壓力找極限、滲透測安全。
⚠️ 常見陷阱:容易將「壓力測試」與「負載測試」混淆(前者求崩潰點,後者求效能表現);且申論時易忽略將理論與題目給予的「中醫診所情境」具體結合。
SDLC 軟體開發生命週期 OWASP Top 10 安全威脅 單元測試與整合測試

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

軟體開發生命週期與系統分析設計
查看更多「[資訊科學組] 系統分析與設計」的主題分類考古題