如何:在實驗室環境中連接到電腦
您可以透過 Windows 遠端桌面,連接至 Visual Studio Lab Management 環境中的實體和虛擬機器,就像是連接至網路中任何的電腦一樣。 也可以使用 Microsoft 環境檢視器進行連接。
需求
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
您可以與使用 Microsoft Test Manager 和 Microsoft 環境檢視器 (Visual Studio Test Professional 內含的額外工具) 所建立的實驗室環境互動。 可以只接至已部署的環境。 是否可以開啟環境中每部電腦的遠端連接,取決於該電腦的狀態。
連接至實驗室環境
在 Microsoft Test Manager 中,選擇 [實驗室中心],然後選擇 [實驗室] 索引標籤。
選擇要連接的實驗室環境。
選取 [連線]。
主機型和來賓型連接
Microsoft 環境檢視器使用兩種類型的連接:
主機型
來賓型
Microsoft 環境檢視器會依據用戶端作業系統和您的身分識別,自動判斷正確的連接類型。 您無法手動選取連接的類型。
主機型連接
這些遠端連接透過虛擬機器所在的主機,進行路由傳送。 它們使用 Hyper-V 的「虛擬機器連接」通訊協定。 因為它們透過主機進行路由傳送,所以您可利用這些連接來與虛擬機器互動,即使開啟虛擬機器、關閉虛擬機器,或未完全形成虛擬機器的網路時也是一樣。 虛擬機器並不一定會有 IP 位址或甚至來賓作業系統。 例如,如果您想要在環境的虛擬機器上安裝作業系統,或必須自訂作業系統,則這種形式的連接十分重要。
滿足下列兩種條件時,環境檢視器會自動使用主機型連接:
用以啟動 Microsoft 環境檢視器並連接至環境的用戶端,為下列其中一項:
Windows XP SP3 (對於執行此作業系統的用戶端,您必須遵循 Windows XP Service Pack 3 中認證安全性服務提供者 (CredSSP) 的說明和當我使用「虛擬機器連線」工具連線至 Windows Server 2008 Hyper-V 電腦上的虛擬機器時,收到下列錯誤訊息:「無法進行連線,可能是因為認證尚未傳送到遠端電腦」中的指示進行。
Windows Vista SP1 (含) 以上版本
Windows 7
Windows Server 2008
如果用戶端有任何其他版本的作業系統,即無法取得任何虛擬機器的主機型連接。
啟動 Microsoft 環境檢視器的使用者,即是環境的建立者。 這是一開始建立環境的人員。
環境在指定的時間只能有一個作用中的主機型連接。 因此,如果有一位使用者使用主機型連接來連接至環境,而另一位使用者嘗試相同類型的連接,就會中斷第一位使用者的連接。 使用環境的 [使用中] 功能,指出您正在某個環境中工作,而且不希望其他使用者連接它。 如需詳細資訊 如何開啟 [使用中],請參閱檢視和修改 SCVMM 環境的屬性。
來賓型連接
如果未滿足主機型連接區段中所列的任何一個條件,則環境檢視器會使用來賓型連接。 這個連接會直接使用虛擬或實體機器的遠端桌面通訊協定 (RDP)。 對於這個連接,必須開啟電腦且其網路堆疊應該在作用中,同時必須啟用其遠端桌面連接,而且連接至電腦的使用者應該是電腦上 Remote Desktop Users 的成員。 這些連接只與支援 RDP 的實體和虛擬機器搭配運作。
注意事項 |
---|
當您使用遠端桌面或客體連接來連接至實驗室環境時,可能會經常遇到連接未預期中斷的情況。連接中斷的其中一個可能原因,是電腦已設定成自動登入網路。移除自動登入組態。如果問題持續發生,請連絡系統管理員。 |
雖然主機型連接更適合與已開啟或打開電源的電腦互動,但是來賓型連接一般會有較佳的效能特性,而且具有其他功能 (例如「複製到剪貼簿」以及存取本機裝置)。 使用者可利用 RDP 的「複製到剪貼簿」功能,複製和貼上用戶端桌面與虛擬機器桌面之間的文字、影像和其他物件。
環境的來賓型連接數目,取決於其虛擬機器中的作業系統。 如果電腦上的作業系統是用戶端作業系統 (例如 Windows XP),則只能有一個 RDP 連接。 如果電腦上的作業系統是用戶端作業系統 (例如 Windows Vista 或 Windows 7),則可以有多個連接,但在指定的時間只會有一個連接在作用中。 如果電腦上的作業系統是伺服器作業系統 (例如 Windows 2003 Server (含) 以上版本),則可以有多個 RDP 連接 (取決於在電腦上設定 RDP 的方式而定)。
連接至網域控制站虛擬機器
如果您所使用的網路隔離環境包括網域控制站虛擬機器,則這個虛擬機器的通訊可能只能透過主機型連接或來自環境中的另一個虛擬機器。 原因是 Lab Management 已將網域控制站虛擬機器設定成不具有外部連接。 若要連接至網域控制站虛擬機器,請遵循下列步驟:
從具有 Windows Vista SP1 (含) 以上版本或 Windows 7 用戶端的電腦,以環境建立者身分登入。 如此可確保您能取得主機型連接。
如果不可行,請連接至環境中的其中一個虛擬機器。 從其他電腦,開啟與網域控制站虛擬機器的 RDP 連接。
操作標準環境
連接至標準環境之後,即可透過 Microsoft 環境檢視器在該環境上執行下列作業。
- 環境狀態作業:重新整理狀態、標示「使用中」。
與選取的虛擬或實體電腦互動時,可以使用 Microsoft 環境檢視器,遵循下列步驟進行:
將 CTRL+ALT+DEL 鍵傳送至虛擬機器。
以全螢幕模式檢視虛擬機器的桌面。
如果連接中斷,請重新連接至該電腦。
開啟具有遠端桌面連線應用程式的電腦。
操作 SCVMM 環境
連接至環境之後,即可透過 Microsoft 環境檢視器,在該環境上執行下列作業。
環境狀態作業:啟動、暫停、關機、重新整理狀態、標示「使用中」。
環境快照作業:取得快照、還原成先前或選取的快照、重新命名快照、刪除快照、共用快照。
功能作業:檢視狀態、重設測試和工作流程整合功能。
與選取的虛擬機器互動時,可以使用 Microsoft 環境檢視器,遵循下列步驟進行:
將 CTRL+ALT+DEL 鍵傳送至虛擬機器。
以全螢幕模式檢視虛擬機器的桌面。
檢視虛擬機器的系統資訊。 系統資訊包含電腦名稱、內部電腦名稱 (適用於網路隔離環境) 和 SCVMM 虛擬機器名稱。
如需詳細資訊 (有關針對 SCVMM 環境執行的作業),請參閱如何:操作 SCVMM 環境。
外部資源
指引
使用 Visual Studio 2012 測試持續傳遞 - 第 3 章:實驗室環境 (英文)