複製鏈接
請複製以下鏈接發送給好友

Beta測試

鎖定
Beta測試是一種驗收測試。所謂驗收測試是軟件產品完成了功能測試和系統測試之後,在產品發佈之前所進行的軟件測試活動,它是技術測試的最後一個階段,通過了驗收測試,產品就會進入發佈階段。驗收測試一般根據產品規格説明書嚴格檢查產品,逐行逐字地對照説明書上對軟件產品所做出的各方面要求, 確保所開發的軟件產品符合用户的各項要求。 通過綜合測試之後,軟件已完全組裝起來,接口方面的錯誤也已排除,軟件測試的最後一步——驗收測試即可開始。驗收測試應檢查軟件能否按合同要求進行工作,即是否滿足軟件需求説明書中的確認標準。
中文名
Beta測試
外文名
Beta testing
屬    性
驗收測試
評價軟件
FLURS-Function、Location
β測試
Beta testing

Beta測試釋義

Beta測試由軟件的最終用户們在一個或多個客户場所進行。與Alpha測試不同,開發者通常不在Beta測試的現場,因Beta測試是軟件在開發者不能控制的環境中的“真實”應用。用户Beta測試過程中遇到的一切問題(真實在或想像的),並且定期把這些問題報告給開發者。接收到在Beta測試期間報告的問題之後,開發者對軟件產品進行必要的修改,並準備向全體客户發佈最終的軟件產品。

Beta測試功能

Beta測試驗收測試

驗收測試標準實現軟件確認要通過一系列黑盒測試。驗收測試同樣需要制訂測試計劃和過程,測試計劃應規定測試的種類和測試進度,測試過程則定義一些特殊的測試用例,旨在説明軟件與需求是否一致。無論是計劃還是過程,都應該着重考慮軟件是否滿足合同規定的所有功能和性能,文檔資料是否完整、準確人機界面和其他方面(例如,可移植性兼容性、錯誤恢復能力可維護性等)是否令用户滿意。驗收測試的結果有兩種可能,一種是功能和性能指標滿足軟件需求説明的要求,用户可以接受;另一種是軟件不滿足軟件需求説明的要求,用户無法接受。項目進行到這個階段才發現嚴重錯誤和偏差一般很難在預定的工期內改正,因此必須與用户協商,尋求一個妥善解決問題的方法。

Beta測試配置複審

驗收測試的另一個重要環節是配置複審。複審的目的在於保證軟件配置齊全、分類有序,並且包括軟件維護所必須的細節。

Beta測試α、β測試

α測試是指軟件開發公司組織內部人員模擬各類用户行為對即將面市軟件產品(稱為α版本)進行測試,試圖發現錯誤並修正。α測試的關鍵在於儘可能逼真地模擬實際運行環境和用户對軟件產品的操作並盡最大努力涵蓋所有可能的 用户操作方式。經過α測試調整的軟件產品稱為β版本。
α測試的特點是
1、它是在開發環境下進行的(不對外發布)
2、它不需要測試用例評價軟件使用質量
3、用户往往沒有相關經驗,可以是兼職人員,開發者或測試者坐用户旁邊
4、目的主要評價軟件產品的FLURS-Function、Location、Usability、reliability、Performance、Security即功能、局域化、可用性、可靠性、性能和技術支持.
β測試,英文是Beta testing。又稱Beta測試,用户驗收測試(UAT)。
β測試是軟件的多個用户在一個或多個用户的實際使用環境下進行的測試。開發者通常不在測試現場,Beta測試不能由程序員或測試員完成。
當開發和測試根本完成時所做的測試,而最終的錯誤和問題需要在最終發行前找到。這種測試一般由最終用户或其他人員員完成,不能由程序員或測試員完成。

Beta測試常用策略

實施驗收測試的常用策略有三種,它們分別是:
· 正式驗收
· 非正式驗收或Alpha 測試
· Beta 測試
顯然,無論是Alpha測試還是Beta測試,都是屬於驗收測試