共用方式為


建立與管理測試

建立和管理測試是測試小組組織其工作的重要一部分程序。 根據您的測試需求,您可以使用不同類型的測試:手動測試和自動化測試。

您可以使用 Visual Studio 2010 Ultimate 和 Visual Studio Test Professional,針對「手動測試」(Manual Test) 建立同時具有動作和驗證測試步驟的測試案例。您可以使用 Microsoft 測試管理員將測試案例加入至測試計劃。

您也可以使用 Visual Studio 來建立「自動化測試」(Automated Test)。 自動化測試可讓您更有效地測試應用程式。 自動化測試會為您執行測試並判斷測試通過還是失敗。 因此,自動化測試可以比手動測試更快速更頻繁地執行。 自動化測試可以評估在變更程式碼之後,您的應用程式是否仍在正常運作。

稍後,在必要時您可以將自動化連結至包含手動測試步驟的測試案例,以將手動測試案例轉換為自動化測試。 然後,可以使用 Microsoft 測試管理員執行這些自動化測試,然後在測試計劃進度中檢視結果。

工作

工作

相關主題

建立需求的測試:檢閱使用者對於應用程式的需求後,可以建立測試案例來測試這些需求。 您可以將每個測試案例連結至相關需求或使用者本文,視專案管理方法而定。 如果您進行手動測試,則可以將測試步驟加入至測試案例。 此外,您可以建立自動化測試與測試案例的關聯。

建立測試套件的手動測試案例:您可以建立具有手動測試步驟的測試案例,並預期在您測試計劃的測試套件中查看結果。 測試套件會以您所需要的準則做為基礎。 您甚至可以根據查詢來建立測試套件。 接著會將查詢傳回的所有測試案例加入至該套件。

建立自動化測試:您可以建立自動化使用者介面測試。 這些測試可用於驗證使用者介面的程式碼變更沒有迴歸或變更。

您可以建立單元測試來驗證程式碼,並檢查程式碼的變更並不會中斷現有的功能。

您可以建立資料庫單元測試來驗證儲存的程序、函式和觸發程序是否可以正常運作。

可以建立負載測試來測量應用程式的效能。

您也可以建立可能會呼叫 API 的一般測試,來測試應用程式的功能。

組織您的測試:您可以使用測試套件來組織測試計劃中的測試案例。 接著可以透過選取要執行的測試套件,來執行測試計劃中的這些測試。 您可根據套件來報告測試。

您可以透過使用測試分類屬性標記測試方法,來組織使用 Visual Studio、Team Foundation Build 或 mstest.exe 執行的自動化測試。 然後可以使用這些測試分類,選取要執行的測試。 根據您的需求,每一種測試方法都可以屬於多個分類。

可以將自動化測試組織成測試分類以透過 Visual Studio 來執行,且可以建立自動化測試與測試計劃中測試案例之間的關聯以將其做為測試套件的一部分執行。

將手動測試案例轉換為自動化測試:您可以使用 Visual Studio 來建立自動化測試與測試案例之間的關聯,將手動測試案例轉換為自動化測試。 接著您可以使用 Microsoft 測試管理員執行做為測試計劃一部分的這些測試。

請參閱

概念

執行測試