軟體測試及品質管理解決方案
(Software Testing and Quality Assurance)

確保應用程式通過適當的測試,並改善軟體整體品質的工具與最佳做法。「軟體生命週期管理」(Application Lifecycle Management, ALM)、「軟體測試及品管」(Software Testing & QA) 等團隊開發及軟體工程之應用。線上視訊學習,請至「Visual Studio 2010 & TFS 邊做邊學」專區。

軟體品質最佳做法

測試軟體最快也最好的方法

品質保證和測試的工作有兩個主要的目標,其一是驗證應用程式的品質,其二為提升軟體的整體品質。Visual Studio 2010 擁有強大的測試與診斷工具,對兩個目標都能提供幫助,而且,還能藉由打破組員間各自為政的狀態並提供重要的整合功能,以強化人員在整個軟體生命週期中的協同合作經驗,提高團隊成員的生產力。 
參閱白皮書:打造高品質的應用程式 (英文)  ›
參閱白皮書:消除Bug (英文)


單元測試與程式碼品質 (Unit Testing and Code Quality)

每次將新的程式碼加入現有的程式碼基礎時,在釋出進行測試前,開發團隊都必須先評估對品質可能造成的影響。Visual Studio 2010 提供了許多工具,可以協助您在開發的過程中針對程式碼執行測試,包括單元測試、資料庫測試、組件驗證測試、自動程式碼 UI 測試、測試影響分析、程式碼涵蓋範圍等。
深入了解單元測試與程式碼品質 (英文)

手動測試 (Manual Testing)

能夠儘早並快速地找到錯誤,可以加快開發高品質應用程式的速度。測試人員必須能夠快速完成工作,並提供資訊詳盡、可轉化為行動目標的錯誤報告。Visual Studio 2010 提供了正確的工具,可以建立測試案例、追蹤進度、管理團隊工作成果等等。 
深入了解手動測試 (英文)

效能和壓力測試 (Performance and Stress Testing)

您的系統是否穩固,足以長時間承擔尖峰時期暴增的活動量? 效能和壓力測試可以提供您需要的答案。Visual Studio 2010 包含了一些工具,能夠快速且精確地模擬眾多的負載與網路設定,同時記錄詳細的測試資料,供分析與最佳化之用。 
深入了解效能和壓力測試 (英文)

虛擬測試實驗室管理 (Virtual Lab Management)

透過測試實驗室管理,您可以輕易建立、卸載與還原複雜的虛擬環境到某個已知的狀態,以進行建置自動化、組建的部署及執行測試。您還可以結合多部虛擬機器,並分別指派不同的角色,模擬多層應用程式(multi-tiered application)。
深入了解虛擬測試實驗室管理 (英文)