Posted on 2011-07-05 10:32
W.R 閱讀(888)
評論(0) 編輯 收藏 所屬分類:
開發日志
本文截取自 http://bbs.51testing.com/thread-11978-1-1.html
α、β、λ常用來表示軟件測試過程中的三個階段,α是第一階段,一般只供內部測試使用;β是第二個階段,已經消除了軟件中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的用戶群來測試使用;λ是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。
在軟件交付使用之后,用戶將如何實際使用程序,對于開發者來說是無法預測的.
α測試是由一個用戶在開發環境下進行的測試,也可以是公司內部的用戶在模擬實際操作環境下進行的測試.
α測試的目的是評價軟件產品的FLURPS(即功能,局域化,可使用性,可靠性,性能和支持).尤其注重產品的界面和特色.
α測試可以從軟件產品編碼結束之時開始,或在模塊(子系統)測試完成之后開始,也可以在確認測試過程中產品達到一定的穩定和可靠程度之后再開始.
β測試是由軟件的多個用戶在實際使用環境下進行的測試.這些用戶返回有關錯誤信息給開發者.
測試時,開發者通常不在測試現場.因而,β測試是在開發者無法控制的環境下進行的軟件現場應用.
在β測試中,由用戶記下遇到的所有問題,包括真實的以及主觀認定的,定期向開發者報告.
β測試主要衡量產品的FLURPS.著重于產品的支持性,包括文檔,客戶培訓和支持產品生產能力.
只有當α測試達到一定的可靠程度時,才能開始β測試.它處在整個測試的最后階段.同時,產品的所有手冊文本也應該在此階段完全定稿.
51Testing第五十六期軟件測試沙龍(成都站)開始報名
建議樓主多看看精華區的帖子,不要只顧發貼問——要經過思考
另外,在精華區也有
[url]http://bbs.51testing.com/viewthread.php?tid=583&fpage=2[/url]
學而不思則惘,思而不學則