軟體發布版本說明

來源:互聯網
上載者:User

大型軟體在正式發布前,通常需要執行Alpha和Beta測試,目的是從實際終端使用者的使用角度,對軟體的功能和效能進行測試,以發現可能只有終端使用者才能發現的錯誤。

 

Alpha測試(α測試)是由一個使用者在開發環境下進行的測試,也可以是公司內部的使用者在類比實際作業環境下進行的受控測試,Alpha測試不能由程式員或測試員完成。Alpha測試發現的錯誤,可以在測試現場立刻反饋給開發人員,由開發人員及時分析和處理。目的是評價軟體產品的功能、可使用性、可靠性、效能和支援。尤其注重產品的介面和特色。Alpha測試可以從軟體產品編碼結束之後開始,或在模組(子系統)測試完成後開始,也可以在確認測試過程中產品達到一定的穩定和可靠程度之後再開始。有關的手冊(草稿)等應該在Alpha測試前準備好。

 

Beta測試(β測試)是軟體的多個使用者在一個或多個使用者的實際使用環境下進行的測試。開發人員通常不在測試現場,Beta測試不能由程式員或測試員完成。因而,Beta測試是在開發人員無法控制的環境下進行的軟體現場應用。在Beta測試中,由使用者記下遇到的所有問題,包括真實的以及主管認定的,定期向開發人員報告,開發人員在綜合使用者的報告後,做出修改,最後將軟體產品交付給全體使用者使用。Beta測試著重於產品的支援性,包括文檔、客戶培訓和支援產品的生產能力。只有當Alpha測試達到一定的可靠程度後,才能開始Beta測試。由於Beta測試的主要目標是測試可支援性,所以Beta測試應該儘可能由主持產品發行的人員來管理。

 

由於Alpha和Beta測試的組織難度大,測試費用高,測試的隨機性強、測試周期跨度較長,測試品質和測試效率難於保證,所以,很多專業軟體可能不再進行Beta測試。隨著測試技術的提高,以及專業測試服務中心的大量湧現,很多軟體的Beta測試外包給這些專業測試機構進行測試。

 

α測試和β測試

在軟體交付使用之後,使用者將如何實際使用程式,對於開發人員來說是無法預測的.

α測試是由一個使用者在開發環境下進行的測試,也可以是公司內部的使用者在類比實際作業環境下進行的

測試.

α測試的目的是評價軟體產品的FLURPS(即功能,局域化,可使用性,可靠性,效能和支援).尤其注重產品的

介面和特色.

α測試可以從軟體產品編碼結束之時開始,或在模組(子系統)測試完成之後開始,也可以在確認測試過程

中產品達到一定的穩定和可靠程度之後再開始.

β測試是由軟體的多個使用者在實際使用環境下進行的測試.這些使用者返回有關錯誤資訊給開發人員.

測試時,開發人員通常不在測試現場.因而,β測試是在開發人員無法控制的環境下進行的軟體現場應用.

在β測試中,由使用者記下遇到的所有問題,包括真實的以及主觀認定的,定期向開發人員報告.

β測試主要衡量產品的FLURPS.著重於產品的支援性,包括文檔,客戶培訓和支援產品生產能力.

只有當α測試達到一定的可靠程度時,才能開始β測試.它處在整個測試的最後階段.同時,產品的所有手冊

文本也應該在此階段完全定稿.

 

α、β、λ常用來表示軟體測試過程中的三個階段,α是第一階段,一般只供自我裝載使用;β是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用;λ是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的最佳化處理即可上市發行。

 

其它相關的版本說明:

 

Trial:試用版,通常都有時間限制,有些試用版軟體還在功能上做了一定的限制。可註冊或購買成為正式版

Unregistered:未註冊版,通常沒有時間限制,在功能上相對於正式版做了一定的限制。可註冊或購買成為正式版。

Demo:示範版,僅僅整合了正式版中的幾個功能,不能升級成正式版。

Lite:精簡版。

Full version:完整版,屬於正式版。

 

開發階段劃分:

α(Alpha)版:內測版,內部交流或者專業測試人員測試用。Bug較多,普通使用者最好不要安裝。

β(Beta)版:公測版,專業愛好者大規模測試用,存在一些缺陷,該版本也不適合一般使用者安裝。

γ(Gamma)版:相當成熟的測試版,與即將發行的正式版相差無幾。

RC版:Release Candidate。

RC 版。是 Release Candidate 的縮寫,意思是發布倒計時,候選版本,處於Gamma階段,該版本已經完成全部功能並清除大部分的BUG。到了這個階段只會除BUG,不會對軟體做任何大的更改。從Alpha到Beta再到Gamma是改進的先後關係,但RC1、RC2往往是取捨關係。

Final:正式版。

 

比較少用的:

Enhance :增強版或者加強版 屬於正式版1

Free :自由版

Release :發行版 有時間限制

Upgrade :升級版

Retail  :零售版

Cardware :屬共用軟體的一種,只要給作者回複一封電郵或明信片即可。(有的作者並由此提供註冊碼等),目前這種形式已不多見。/ S

Plus :屬增強版,不過這種大部分是在程式介面及多媒體功能上增強。

Preview :預覽版

Corporation & Enterprise :企業版

Standard :標準版

Mini :迷你版也叫精簡版只有最基本的功能

Premium : 貴价版

Professional : 專業版

Express : 特別版

Deluxe : 豪華版

Regged : 登入版

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.