民國105年 第2梯次 電腦軟體設計(C++)乙級 學科

第45題

假設某程式變數X 的有效值應是在0 至10000 間,有關此程式變數X 測試案例,下列何 者不正確?

題目

假設某程式變數X 的有效值應是在0 至10000 間,有關此程式變數X 測試案例,下列何 者不正確?

  1. (1) 不需測試負數
  2. (2) 應在0 至10000 間,隨機選取測試值
  3. (3) 應特別測試10000
  4. (4) 應特別測試0

官方答案

(1) 不需測試負數

解析

邊界值分析要求測試上下邊界(0、10000)與無效等價類(負數、>10000)。選項 1 指出「不需測試負數」錯誤,負數屬無效等價類,必須測試以驗證輸入檢查機制。選項 2、3、4 均符合黑盒測試原則:隨機抽樣有效區間、重點測試上下邊界值。

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

官方資料