(2)測試機制

測試相關作業計畫:

(1)低階測試(Low-level Testing)

  1. 單元測試(Individual Components Testing): 又稱為模組測試, 是針對程式模 組(軟體設計的最小單位)來進行正確性檢驗的測試工作。程式單元是應用的最小可測試部件。在程序化編程中,一個單元就是單個程式、函式、過程等。

  2. 模組、類別或相關元件測試(Modules, Object Class, Related Components Testing): 是指一個軟體工件(軟體系統、模組、需求文件或設計文件等)在一給定的測試環境下,可支援測試的程度。

  3. 系統整合測試(Subsystem Testing): 整合測試的軟體,同其運作環境、資料和使用者結合在一起,在實際或模擬實際環境下,對系統進行全面的測試。目的在於通過與系統需求規格書進行比較,發現軟體與系統定義不符合的地方。

(2) 高階測試(High-level Testing)

  1.可用性測試(Usability Testing): 確認系統產品是否符合實際操作的工作  習慣與操作的方便性,例如認知預演、啟發式評估。

  2. 功能測試(Function Testing): 又稱為功能確認測試(Function Validation Testing),目的是在偵測軟體產品系統的功能實際表現與功能設計規格書中之差異。

  3. 系統測試(System Testing): 偵測軟體產品的整體實際表現與軟體需求規格書中之差異,一般可包括容量測試(Volume Testing)、壓力測試(Stress Testing)、安全性測試(Security Testing)、回復測試(Recovery Testing)、型態測(Configuration Testing)、可靠度測試(Reliability Testing)等等。

  4. 驗收測試(Acceptance Testing): 確認系統產品是否滿足客戶的需求,一般又分為Alpha

(a)測試及Beta

(b)測試等兩種方式。

針對功能測試及系統測試之規劃,其測試計畫書之內容大綱一般應包括下列項目

(1)測試類別

此測試屬於系統測試。

(2)測試機制

results matching ""

    No results matching ""