機密的視窗:測試啊,測試

傳統軟體測試的 Alpha 版、Beta 版和 Release Candidate 版本週期發生了什麼事? 網際網路改變了一切。

Raymond 存取許可權

網際網路已變更語言 — 當然技術的語言。 進一步沿著比您想的詞彙"beta 版測試 」 devaluation。

它用來將產品瀏覽 alpha 和 beta 測試階段了。 然後您啟動 cranking 出候選版本或 RCs,並傳送傳遞所有的發行準則的版本。 Alpha 組建一直保持建築物。 Beta 組建發生小的數字的受信任的軟體測試人員。

某些久以前,這表示在項目會否則呼叫了 beta 開始詞彙"發行候選"。 這似乎為了要讓人開始注意完成。 最近,不過,本身的 「 測試 」 一詞已變更,因為已變更的人員的期望。

首先,beta 版測試人員要選取一種選擇測試產品 」 所享有各種條件的能力的人使用。 它們預期轉成文件高度詳細錯誤報告,讓軟體開發人員無法解決他們發現任何問題。 Beta 版軟體測試人員的標題是相當 prestigious。 它是用您的寶貴公司已願意跟您分享高度敏感資訊,才能保衛您的協助。

Bella beta 版

時至今日,沉默寡言的 beta 版軟體測試人員是瀕臨絕種的動物種類最多。 所有人都必須是公開測試版。 當公開測試版宣告具有有限的參與時,競爭之下,為那些 coveted 的 beta 機碼會變成強烈。 比方說,所有的 Microsoft 安全性基本功能讓 75000 beta 插槽原先填滿第一個 24 小時內。

這些人有多少下載程式,因為它們用來在各種不同的系統上安裝和花時間來轉成文件品質的問題報告? 多少人下載的軟體只讓一份預先發行產品的 cachet? 我敢打賭包含許多功能是五大第二個類別。 小孩故障了大部分的軟體獲勝者。

提醒您有很多的 polishing,這種狀況之前 beta 版本。 另一種結果的廣泛的公開測試版的版本是它通常是開始了解您的軟體的人。 您永遠不會有機會第二個,讓第一印象。 即使人知道,"這是只是測試網站 — 最終成果會更好,「 他們 subconscious 會說 「 我還記得該產品。 它吸。"

操作公開測試版,就像張貼您的生日派對公用邀請。 確定的話,更多人會再度出現,但你的隊員人數會任何更好吗? 已關閉的 beta 版測試人員所送出的問題報告越能夠更高的品質因為軟體測試人員了解是否它們不送出品質的問題報告,它們將不會受邀參與下一步 beta 版。 相反地,如果您開啟公開測試版,您將會 gatekeeper 半達數百萬個註解在六週。 您將有萃全部尋找有用的。

一個發行項,在公開測試版軟體測試人員會 complained 他送出約 25 的錯誤,而且只有三個它們已修正。 讓我們先考慮這一點在內容中。 有一半達數百萬個意見,而且以外,都來自於將近 2000 個修正程式。 表示 0.4 百分比修正工資率。 相反地,beta 版測試人員有問題的修正率是三個超出 25,或百分之 12。 這是 30 倍的平均修正速率,與他仍不快樂。

現在鐘擺有回 swung 另一種方式。 我們用來加速觀察的進度的一項產品,呼叫 RC 即使它已其實只是測試網站。 現在我們刻意 under-report 任何進展。 在網際網路上的 「 永久 beta"的普遍性,表示許 beta 標籤可完全正常運作,與發行的項目或幾乎的話。

產品團隊都很清楚標示為 beta 版軟體向變動的 sentiment。 現在,當 Windows 釋放所謂 beta 版,它的確已經過去了的點進行比較顯著的架構變更的位置的項目。 他們只要尋找 bug。

Raymond Chen

Raymond Chen 的網站, The Old New Thing*,和他活頁簿的相同的標題 (Addison-Wesley,2007年) 處理 Windows 歷程記錄、 與 Win32 程式設計迷路了北京。*

相關的內容