測試應用程式
使用 Visual Studio Ultimate 或 Visual Studio Test Professional,您現在可以提高在整個測試生命週期 (包括計劃、測試和追蹤進度) 中的生產力。這些測試工具與 Team Foundation Server 整合,可讓您根據組織其他區域正在使用的相同 Team 專案來定義測試。
現在,Microsoft Visual Studio 2010 Ultimate 和 Visual Studio Test Professional 2010 都包含稱為「Microsoft 測試管理員」的新應用程式,可協助您使用測試計劃定義和管理測試工作。您可建立測試計劃,並且加入需要的任何測試套件、測試案例或組態,如下圖所示。組態可用來判斷要用來執行測試套件或測試案例的設定:
當您已定義所有這些項目時,您已準備好進行測試。 在需求或使用者本文或功能已準備好進行測試時,您可以針對指定的每個組態執行測試。 這個計劃可讓您在執行測試時測量進度,並且報告剩餘的測試。
您可以使用 Microsoft 測試執行器,從 Microsoft 測試管理員執行手動測試。 如果自動化與測試案例相關聯,則您也可以從 Microsoft 測試管理員執行自動化測試。 執行這些測試的結果將與測試計劃相關聯。
此外,您可以從 Visual Studio 執行與計劃不相關的自動化測試。 您可以選取分別執行測試,做為簽入原則的一部分,或根據測試分類執行測試。 您也可以將測試做為使用 Team Foundation Build 所建立的組建一部分來執行,以及從命令列執行測試。
因為測試工具與 Visual Studio Ultimate 的其餘部分整合在一起,所以可以將測試結果儲存至資料庫、產生趨勢和歷程報表,並且比較不同種類的資料。 例如,您可以使用資料來顯示測試找到的 Bug 數量和內容。
工作
使用下列主題協助您測試應用程式:
工作 |
相關主題 |
---|---|
計劃測試工作:您可能決定根據需求或使用者本文來計劃測試。 您可以將測試連結至需求或使用者本文,然後計劃您要用來執行這些測試的組態。 或者,您也可以根據用來計劃測試工作的其他準則,建立測試套件。 |
|
建立和管理測試:您可以建立和管理手動和自動化測試,做為計劃的一部分。 您可以使用 Microsoft 測試管理員的個別測試步驟,來建立要做為手動測試執行的測試案例。 諸如單元測試、負載測試和自動化 UI 測試的自動化測試,可以使用 Visual Studio 來建立。 稍後,您可以將自動化連結至測試案例,來將測試案例轉換為自動化測試 (如果需要的話)。 |
|
設定如何遠端執行測試或收集資料:您可以使用測試設定和環境,以設定執行測試時,要從遠端收集何種類型的資料,或如何影響系統。 例如,您可能要收集程式碼涵蓋範圍資料,模擬特定網路連接,記錄手動測試的 UI 動作,或收集診斷追蹤記錄檔以協助重現複雜的 Bug。 |
|
執行測試:您可以從使用 Microsoft 測試管理員的測試計劃執行測試,並且儲存這些測試結果,來測量測試進度。 您可以使用 Visual Studio 執行測試,或可以從命令列執行測試。 |
|
送出 Bug:您可以將 Bug 與使用測試執行器執行測試時所收集的詳細資訊一起送出。 您也可以從 Visual Studio 或 Microsoft 測試管理員送出 Bug。 |
|
追蹤軟體品質:您可以測量測試整備,追蹤測試進度和 Bug 的狀態。 |
請參閱
工作
使用 Microsoft 測試管理員進行手動測試的快速入門指南