定義測試分類以分組測試

如果您已使用 Visual Studio 建立自動化測試,則您可以使用「測試分類」(Test Category) 將這些測試分類,以進行管理。 當您使用 Visual Studio、Team Foundation Build 或 mstest.exe 執行這些自動化測試時,可以使用這些測試分類輕鬆地選取執行的測試。 請將測試分類做為屬性加入至測試方法。

需求

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

測試分類與舊版 Microsoft Visual Studio 中的測試清單功能相比,可提供更大的彈性。 您可以搭配使用邏輯運算子與測試分類,一起執行來自多個分類的測試,或將執行的測試限制為屬於多個分類的測試。 同時,當您建立測試方法時也可輕鬆地加入測試分類,在已建立測試方法之後不需要維護測試清單。 使用測試分類,您不需要簽入和簽出維護測試清單的 <solution name>.vsmdi 檔案。

工作

工作

相關主題

將測試分組至測試分類:您可以使用測試屬性來將自動化測試加入至一個或多個測試分類。 每個測試可以屬於多個測試分類。

使用測試分類執行測試:選擇要執行的測試之後,您可以選擇這些測試必須屬於哪些測試分類。 您可以使用邏輯運算子來完成這項動作。 例如,您可以執行屬於 [優先順序 1] 測試分類和 [優先順序 2] 測試分類的所有測試。

使用測試分類選取要在簽入前執行的測試:您可以使用組建,以在簽入前檢查您的程式碼變更。 您可以使用測試分類,以定義要對這個閘道簽入組建執行的測試。

使用測試分類選取要在應用程式建置之後或簽入之前執行的測試:您可以使用組建定義,定義要執行哪些測試分類來測試新組建。

請參閱

其他資源

使用 Microsoft Test Manager 建立自動化測試