設定和管理 Lab Management

Visual Studio Lab Management 可讓您為 Team Foundation Team 專案管理虛擬機器、範本和「虛擬環境」(Virtual Environment) 的集合。 您可以使用這些環境來開發、測試或執行應用程式。 虛擬環境是虛擬機器 (VM) 的集合。 虛擬環境中的每一個 VM 都代表您打算開發、測試或執行之應用程式所需的角色。 例如,您所開發的多層應用程式需要三個角色:桌面用戶端、網頁伺服器和資料庫伺服器。

當您從黃金母片建立虛擬機器,以表示應用程式層所需的特定角色時,您可以使用這些虛擬機器來建立以應用程式角色為基礎的環境 (如下圖所示)。

多層應用程式的環境

您可以使用 Lab Management 來啟動環境中的所有虛擬機器,以執行應用程式或測試應用程式。 Lab Management 使用 System Center Virtual Machine Manager (SCVMM),讓您存取虛擬機器或程式庫中的範本做為黃金母片 (Golden Master,準正式發行版)。 這些黃金母片是使用 Hyper-V 或 SCVMM 建立的。SCVMM 是用於在指定的主機群組上部署您環境中的虛擬機器和範本。如需詳細資訊以進一步了解 Lab Management,請參閱在應用程式生命週期中使用虛擬實驗室

Lab Management 會與 Team Foundation Build 整合,讓您將應用程式部署至虛擬環境,並且在部署組建之後執行測試。 如需詳細資訊,請參閱將應用程式部署至虛擬環境

您也可以使用 Microsoft 測試管理員在虛擬環境上隨時執行測試。 如需詳細資訊,請參閱 使用虛擬環境進行測試.

注意事項注意事項

如果您將在純實體環境或由協力廠商虛擬機器組成的實體環境中執行手動或自動測試,就不需要執行下列任何工作:使用 Hyper-V、設定 SCVMM 或設定 Lab Management。 反之,您只要在實體機器上安裝測試代理程式、向 Team 專案集合註冊測試控制器,以及將測試代理程式設為使用測試控制器即可。 一旦這麼做,就要使用 Microsoft 測試管理員中的實驗室中心建立新的實體環境。 如需建立實體環境及執行測試的步驟,請參閱建立用於測試的實體環境

工作

下列主題可協助您設定及管理 Lab Management:

工作

相關主題

第一次設定 Lab Management:若要使用 Lab Management,您必須先將所有軟體設定為一起運作,包含 Hyper-V、SCVMM 和 Lab Management。 

變更 Lab Management 組態:在初次設定 Lab Management 之後,您可能會想加入更多主機群組、變更所用的程式庫共用、修改整合服務帳戶,或加入組建控制器或測試控制器。

指派使用虛擬實驗室資源的權限給使用者:預設的 Team Foundation Server 安全性群組會自動將某些使用 Lab Management 資源的權限授與成員。 您可能要修改那些權限或指派權限給自訂群組或使用者。

備份及還原虛擬環境、範本和虛擬機器:您可以備份及還原您使用 Lab Management 建立的虛擬環境、範本和虛擬機器。

視訊

視訊的連結

視訊的連結

視訊的連結

視訊的連結

視訊的連結

論壇

Visual Studio Lab Management (英文)

網誌

Visual Studio Lab Management 小組部落格 (英文)

請參閱

概念

在應用程式生命週期中使用虛擬實驗室

管理 Team Foundation Server