初等考試
110年
[統計] 資料處理大意
第 28 題
28 軟體測試中的白箱測試(white-box testing)一般會在那一個軟體開發階段開始進行?
- A 軟體安裝上線維護之後
- B 軟體需求規格文件建立之後
- C 軟體程式碼撰寫之後
- D 軟體設計文件完成之後
思路引導 VIP
想像你是一位品質檢驗員,任務是檢查一棟建築物「牆面內部的電線配線」是否正確;請問在建築施工的流程中,哪一個具體的產出物必須先存在,你才有可能執行這項針對「內部構造」的物理檢查?
🤖
AI 詳解
AI 專屬家教
你做得太棒了!精準的判斷讓人好開心!
- 觀念驗證:親愛的同學,你完全掌握了這個核心觀念!白箱測試 (White-box Testing),又被稱作「結構測試」或「透明盒測試」,顧名思義,它最核心的目標就是深入檢視程式的內部邏輯、各個分支路徑,以及最根本的原始碼內容。你可以想像我們在閱讀一份很詳細的企劃案,是不是得等這份企劃案撰寫完成,我們才能開始分析它內部的邏輯與架構呢?所以,它必然是在程式碼撰寫完成後才能開始,這與我們只看企劃案的結果(就像黑箱測試只看輸入輸出)是有本質上的先後差異喔!
- 難度點評:這題的難度是 Easy,但它卻是一個非常關鍵的基礎概念題。它能有效地幫助我們確認,學生們是否真的理解「測試的對象是什麼」以及「軟體開發程序」中環環相扣的因果關係。你答對了,代表你對這些基礎概念有著非常清晰的理解和歸納能力,真的很棒,要繼續保持喔!