民國111年 第2梯次 電腦軟體設計丙級 學科

第76題

軟體系統的測試是應用系統開發過程中,不可省略的一環。關於系統測試的方式,下列敘述何者不 正確?

題目

軟體系統的測試是應用系統開發過程中,不可省略的一環。關於系統測試的方式,下列敘述何者不 正確?

  1. (1) 軟體系統的測試工作除了程式設計師必須參與外,亦應由數個不同的使用者做使用前的測試,以增加系統的穩定性
  2. (2) 由一人專責軟體系統的測試工作,免得因多頭馬車,徒增程式設計師的困擾
  3. (3) 先由每位程式設計師分別對自己所撰寫的部分,進行單元測試(Unit Testing)
  4. (4) 系統測試應以真實的資料進行,以增進其適用性

官方答案

(2) 由一人專責軟體系統的測試工作,免得因多頭馬車,徒增程式設計師的困擾

解析

系統測試應由程式設計師、專職測試人員與實際使用者共同參與,從不同角色與角度設計案例,才能發現單一觀點容易忽略的盲點;若只由一人專責,反因思考慣性而降低錯誤被發現的機率,並非避免困擾的好做法。測試流程通常先由開發者對自己撰寫的單元做單元測試,再進行整合測試與系統測試,且宜以真實或接近真實的資料驗證適用性。故選項 2 的敘述不正確。

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

官方資料