共用方式為


在實驗室環境中執行測試

在您將應用程式部署至環境之後您可以執行在實驗室環境的測試,做為建置-部署-測試工作流程的一部分,或在應用程式自動部署之後。在 Microsoft 測試管理員或從命令列使用 Tcm,您才能執行與使用者介面的這些測試。建置-部署-測試工作流程,使用 Tcm 執行測試。如果您使用建置-部署-測試工作流程部署您的應用程式至實驗室環境,您也可以使用來執行自動化測試,當做工作流程的一部分。請參閱, 設定自動建置-部署-測試工作流程

如需設定實驗室環境的詳細資訊,請參閱使用實驗室環境測試應用程式生命週期

需求

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

比較實驗室環境的每種測試功能:

測試環境

功能

所有實驗室環境

  • 執行手動和自動化測試。

  • 以不同的角色在多部電腦上執行測試,例如桌面用戶端、網頁伺服器和資料庫伺服器。

  • 組建,部署,並以執行您應用程式的自動化測試與建置-部署-測試工作流程。

標準環境

  • 除了刪除虛擬機器以外,您也可以在多個實體電腦上執行測試套件中的環境。您不能在 SCVMM 環境的實體電腦上執行測試。

  • 除了 Hyper-V 虛擬機器以外,您可以在以非 Hyper-V 虛擬機器的測試 (例如 VMware)。

SCVMM 環境

  • 在建置期間將環境的狀態擷取快照,並藉由快照部署程序,然後將快照附加至 Bug,可以很容易且正確地重現錯誤。

  • 自動還原您的環境至每個測試回合開始時的已知狀態。

  • 透過網路隔離同時執行環境的多個複本的測試。

工作

下列主題可協助您使用實驗室環境執行測試:

工作

相關主題

在實驗室環境執行自動化測試部署應用程式之後: 在部署應用程式之後,您可以對您的實驗室環境執行自動化測試使用 Microsoft Test Manager 或使用從命令列使用 tcm.exe 。

當做組建的一部分執行自動化測試,部署和測試工作流程: 您可以建立,建置應用程式的建置-部署-測試工作流程,將它部署至實驗室環境,然後在其上使用組建定義執行自動化測試。

執行手動測試並使用實驗室環境的可重現 Bug: 在測試回合之前和之後,您可以從您的實驗室環境,在實驗室環境手動測試記錄每個測試和測試資料的原因。如果您正使用 SCVMM 環境,在測試執行之前或之後,您可以排定環境的快照。其允許您送出 Bug,並在其中包含此快照的連結,讓開發人員可以使用這個快照,輕鬆地重新建立發生 Bug 當時的環境。

請參閱

概念

在 Microsoft Test Manager 中執行測試

使用實驗室環境測試應用程式生命週期

HOW TO:透過建置-部署-測試工作流程執行自動化測試