【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

1.程式設計;2.軟體工程管理;3.資料庫與網路管理題庫下載題庫

上一題
題組:軟體生命週期中的開發階段包含了分析、設計、實作與測試等步驟。程式設計是第二、 三個步驟,與第一、四個步驟有關。請就軟體開發的角度,回答第 35 到 38 題。
【題組】38、在第四個步驟,一種用來找出軟體錯誤的方法稱為黑箱測試(black-box testing)。 下列選項中,關於這種測試方法的敘述,哪些是恰當的?
(A)測試是針對軟體的所有組成元件或模組,檢查它們是否符合設計要求;因此 測試者要熟悉軟體的所有細節,特別是軟體的內部結構
(B) 黑箱測試用以測試軟體的功能性,例如軟體的輸入與輸出;一個做法是進行徹底 測試,是將所有可能的值或資料,輸入進軟體做測試;這是最佳做法,因此實務上常 採用徹底測試
(C)隨機測試是從所有可能的輸入值或資料,隨機挑選一些出來,輸入軟體進行測試
(D)邊界值測試是要用那些可能會導致軟體內部狀態發生改變的值或資料,進行測試; 錯誤可能會隨著這類資料輸入進軟體後發生


題組:軟體生命週期中的開發階段包含了分析、設計、實作與測試等步驟。程式設計是第二..-阿摩線上測驗