共用方式為


逐步解說:使用清單和屬性管理測試

更新:2007 年 11 月

您可以使用測試清單替測試做邏輯性的分組,然後以群組而非個別的方式進行這些測試。當有大量測試時,測試清單會大有幫助。

必要條件

請遵循逐步解說:建立和執行單元測試中「建立單元測試」程序的步驟。

使用測試清單管理測試

若要使用測試清單管理測試

  1. 在 Visual Studio 中,開啟測試清單編輯器。若要執行這項操作,請按一下 [測試] 功能表上的 [視窗],再按一下 [測試清單編輯器]。

  2. 在測試清單編輯器中,按一下 [所有已載入的測試] 資料夾。

    目前專案中的所有測試便會出現。

  3. 若要建立新的測試清單,請以滑鼠右鍵按一下 [測試清單] 資料夾,然後按一下 [新增測試清單]。

    [建立新測試清單] 對話方塊隨即出現。

  4. 在 [名稱] 欄位中,輸入 BVTs 做為測試清單的名稱,並按一下 [確定]。

    BVTs 清單隨即建立,並顯示在測試清單編輯器中 [階層架構] 窗格的 [測試清單] 資料夾底下。

  5. 在測試清單編輯器中,按一下 [不在清單中的測試] 資料夾。

  6. 在測試清單編輯器的 [資料] 窗格中,反白顯示 [DebitTest] 和 [CreditTest]。若要這麼做,請按住 CTRL 鍵並對兩個測試都按一下。

  7. 將這兩個反白顯示的項目拖曳至 [BVTs] 清單中。

  8. 按一下 [階層架構] 窗格中的 [BVTs] 清單。

    這樣 [DebitTest] 和 [CreditTest] 就會顯示在 [內容] 窗格中。

  9. 以滑鼠右鍵按一下 [階層架構] 窗格中的 [BVTs] 清單,並按一下 [建立新測試清單]。

    [新增測試清單] 對話方塊隨即出現。

  10. 在 [名稱] 欄位中,輸入 Bank 做為測試清單的名稱,並按一下 [確定]。

    新的測試清單隨即建立,並在測試清單編輯器的 [階層架構] 窗格中,顯示成 [BVTs] 底下的一份清單。

  11. 按一下 [階層架構] 窗格中的 [所有已載入的測試]。

  12. 將 DebitTest 單元測試複製到 [Bank] 測試清單中。若要複製測試,請在按住 CTRL 鍵的同時,將 DebitTest 拖曳至 [Bank] 測試清單。

    如此就會建立 DebitTest 測試的新執行個體,並置於 [Bank] 測試清單中。

  13. 按一下 [階層架構] 窗格中的 [所有已載入的測試]。

  14. 以滑鼠右鍵按一下 DebitTest 的一個執行個體,並按一下 [停用]。

    請注意,DebitTest 的兩個執行個體都會停用。

請參閱

工作

逐步解說:建立和執行單元測試

逐步解說:使用命令列測試公用程式

逐步解說:執行測試並檢視程式碼涵蓋範圍

其他資源

管理數量龐大的測試