民國112年 普通考試 資訊處理 計算機概要

第22題

下列何者不屬於當測試者在進行軟體測試時,只需要知道程式的輸出入和系統功能,不用知道軟體的程式碼及內部結構即可測試的方法?

題目

下列何者不屬於當測試者在進行軟體測試時,只需要知道程式的輸出入和系統功能,不用知道軟體的程式碼及內部結構即可測試的方法? A. 控制結構測試(Control structure testing) B. 徹底測試(Exhaustive testing) C. 隨機測試(Random testing) D. 邊界值測試(Boundary-value testing)

官方答案

  • 答案:A. 控制結構測試(Control structure testing)

解析

題目描述為黑箱測試(Black-box Testing),測試者僅依規格檢視輸入與預期輸出,不需了解程式內部結構。隨機測試、邊界值測試均屬黑箱技術;徹底測試亦僅基於輸入域。A選項「控制結構測試」屬白箱測試(White-box),需分析分支、路徑與控制流程,必須閱讀程式碼,不符合題意所求方法。故選A。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。