1. 程式人生 > >α和β測試的定義與區別

α和β測試的定義與區別

階段 body 區別 涵蓋 完全 產品 blog 文檔 最大

α測試是指軟件開發公司組織內部人員模擬各類用戶對即將面市軟件產品(稱為α版本)進行測試,試圖發現錯誤並修正。α測試的關鍵在於盡可能逼真地模擬實際運行環境和用戶對軟件產品的操作並盡最大努力涵蓋所有可能的 用戶操作方式。經過α測試調整的軟件產品稱為β版本。 β測試是由軟件的多個用戶在實際使用環境下進行的測試,這些用戶返回有關錯誤信息給開發者。測試時,開發者通常不在測試現場。因而,β測試是在開發者無法控制的環境下進行的軟件現場應用。在β測試中,由用戶記下遇到的所有問題,包括真實的以及主觀認定的,定期向開發者報告。β測試主要衡量產品的FLURPS,著重於產品的支持性,包括文檔,客戶培訓和支持產品生產能力。 只有當α測試達到一定的可靠程度時,才能開始β測試。它處在整個測試的最後階段。同時,產品的所有手冊文本也應該在此階段完全定稿。

α和β測試的定義與區別