民國105年 第2梯次 電腦軟體設計(C++)乙級 學科
第45題
假設某程式變數X 的有效值應是在0 至10000 間,有關此程式變數X 測試案例,下列何 者不正確?
題目
假設某程式變數X 的有效值應是在0 至10000 間,有關此程式變數X 測試案例,下列何 者不正確?
- (1) 不需測試負數
- (2) 應在0 至10000 間,隨機選取測試值
- (3) 應特別測試10000
- (4) 應特別測試0
官方答案
(1) 不需測試負數
解析
邊界值分析要求測試上下邊界(0、10000)與無效等價類(負數、>10000)。選項 1 指出「不需測試負數」錯誤,負數屬無效等價類,必須測試以驗證輸入檢查機制。選項 2、3、4 均符合黑盒測試原則:隨機抽樣有效區間、重點測試上下邊界值。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。