定義測試分類以分組測試
如果您已使用Visual Studio 建立自動化測試,則您可以使用測試分類 將這些測試分類以進行管理。當您使用 Visual Studio、 Team Foundation Build或 mstest.exe 執行這些自動化測試時,您可以使用測試分類簡單的挑選出你要執行的測試 將測試分類做為屬性加入至測試方法。
需求
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
測試分類與舊版 Microsoft Visual Studio 中的測試清單功能相比,可提供更大的彈性。您可以搭配使用邏輯運算子與測試分類,一起執行來自多個分類的測試,或將執行的測試限制為屬於多個分類的測試。同時,當您建立測試方法時也可輕鬆地加入測試分類,在已建立測試方法之後不需要維護測試清單。使用測試分類,您不需要簽入和簽出維護測試清單的 <solution name>.vsmdi 檔案。
警告 |
---|
Visual Studio 2012已完全不再支援測試清單
|
工作
工作 |
相關主題 |
---|---|
將測試分組至測試分類:您可以使用測試屬性來將自動化測試加入至一個或多個測試分類。每個測試可以屬於多個測試分類。 |
|
使用測試分類執行測試:選擇要執行的測試之後,您可以選擇這些測試必須屬於哪些測試分類。您可以使用邏輯運算子來完成這項動作。例如,您可以執行屬於 [優先順序 1] 測試分類和 [優先順序 2] 測試分類的所有測試。 |
|
使用測試分類選取要在簽入前執行的測試:您可以使用組建,以在簽入前檢查您的程式碼變更。您可以使用測試分類,以定義要對這個受管制的簽入組建執行的測試。 |
|
使用測試分類選取要在應用程式建置之後或簽入之前執行的測試:您可以使用組建定義,定義要執行哪些測試分類來測試新組建。 |