若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

設定包含 Windows XP 或 Windows Server 2003 電腦的實驗室環境

 

發佈時間: 2016年4月

您可以使用實驗室環境,其包含執行 Windows XP 或 Windows Server 2003 的虛擬和實體機器。 然而在設定期間,這些實驗室環境會出現一些其他實驗室環境所沒有的問題。 當您對包含 Windows XP 或 Windows Server 2003 電腦的實驗室環境進行設定與變更時,這些問題都需要執行額外的步驟。

System_CAPS_note注意事項

只能使用 Visual Studio 2012 Update 2 來支援 Windows Server 2003 電腦。

下表列出當您設定包含 Windows XP 電腦的實驗室環境時,可能會遇到的問題:

問題

方案

建立實驗室環境:

如果該環境包含 Windows XP 或 Windows Server 2003 電腦,建立實驗室環境將會失敗。

請參閱本節:建立包含 Windows XP 電腦的實驗室環境

編輯實驗室環境

如果該環境包含 Windows XP 或 Windows Server 2003 電腦,編輯實驗室環境將會失敗。

請參閱本節:重新設定包含 Windows XP 電腦的實驗室環境

修復實驗室環境:

如果該環境包含 Windows XP 或 Windows Server 2003 電腦,修復實驗室環境將會失敗。

請參閱本節:重新設定包含 Windows XP 電腦的實驗室環境

設定實驗室環境以執行服務:

如果實驗室環境包含 Windows XP 或 Windows Server 2003 電腦,且設定為執行自動程式碼 UI 測試,則重新設定該環境做為服務執行將會產生錯誤。

請參閱本節:重新設定包含 Windows XP 電腦的實驗室環境

變更測試控制器

如果實驗室環境包含 Windows XP 或 Windows Server 2003 電腦,變更此環境的測試控制器將會產生錯誤。

請參閱本節:重新設定包含 Windows XP 電腦的實驗室環境

變更測試控制器的設定

如果實驗室環境包含 Windows XP 或 Windows Server 2003 電腦,使用 [測試控制器管理員] 索引標籤來變更 [Microsoft Test Manager] 中的測試設定將會產生錯誤。

請參閱本節:重新設定包含 Windows XP 電腦的實驗室環境

若要建立包含 Windows XP 或 Windows Server 2003 電腦的實驗室環境,請遵循下列步驟:

  1. 建立您的實驗室環境:

    使用 Microsoft Test Manager 建置實驗室環境。 請參閱建立實驗室環境 使用 [新增環境精靈] 之後,當您完成建立環境,Lab Management 會嘗試在您機器上安裝測試代理程式。 不過,Lab Management 無法在您的 Windows XP 或 Windows Server 2003 電腦上安裝測試代理程式,且您的實驗室環境 [狀態] 會顯示 [未就緒]。

  2. 在您的 Windows XP 或 Windows Server 2003{b> <b}電腦上手動安裝測試代理程式:

    在您環境中的每部 Windows XP 或 Windows Server 2003{b> <b}電腦上手動安裝測試代理程式: 請參閱本節:在實驗室環境手動安裝測試代理程式

  3. 確認您的測試代理程式:

    開啟 Microsoft Test Manager 中的實驗室環境。

    1. 開啟 Microsoft Test Manager

    2. 從下拉式功能表選擇 [實驗室中心]。

    3. 選擇 [實驗室] 索引標籤。

    4. 反白顯示在 [環境] 清單的實驗室環境,然後選取工具列上的 [開啟]。

  4. 選擇 [驗證] 按鈕。 將會執行一組驗證。

  5. 選擇 [完成] 按鈕。

    Lab Management 會嘗試在實驗室環境的機器上重新安裝測試代理程式,並且顯示錯誤或警告。 不過,程序如果成功,該環境的 [狀態] 將變更為 [就緒],然後您就可以使用該環境。

本節描述如何重新設定包含 Windows XP 或 Windows Server 2003 電腦之現有的實驗室環境。 您必須完成下列情節中的這些步驟:

  • 修復您的環境。

  • 編輯您的環境。

  • 變更您的環境中使用的測試控制器。

  • 重新設定您的環境中使用的測試控制器。

  • 重新設定環境,將測試代理程式做為服務在設定後執行,以執行自動程式碼 UI 測試。

  1. 重新設定測試控制器:

    選擇性:如果您需要重新設定測試控制器,請重新設定測試控制器,然後完成下列步驟。 如需有關實驗室環境中測試控制器的詳細資訊,請參閱在實驗室環境中設定測試控制器

  2. 在您的 Windows XP 或 Windows Server 2003{b> <b}電腦上手動解除安裝測試代理程式:

    1. 登入此 Windows XP 電腦。

    2. 在 [控制台] 中,開啟 [新增/移除程式]。

    3. 如果 [Microsoft Visual Studio Agents] 位於此程式清單中,請將它解除安裝。 否則請繼續下一個步驟。

  3. 在您的 Windows XP 或 Windows Server 2003{b> <b}電腦上手動安裝測試代理程式:

    在您環境中的每部 Windows XP 或 Windows Server 2003{b> <b}電腦上手動安裝測試代理程式: 請參閱本節:在實驗室環境手動安裝測試代理程式

  4. 確認您的測試代理程式:

    開啟 Microsoft Test Manager 中的實驗室環境。

    1. 開啟 Microsoft Test Manager

    2. 從下拉式功能表選擇 [實驗室中心]。

    3. 選擇 [實驗室] 索引標籤。

    4. 反白顯示在 [環境] 清單的實驗室環境,然後選取工具列上的 [開啟]。

  5. 重新設定測試控制器和 UI 測試的設定。

    選擇性:如果您必須變更測試控制器或執行中的自動程式碼 UI 測試設定,請選擇 [進階] 索引標籤,然後重新設定這些設定。

  6. 選擇 [驗證] 按鈕。 將會執行一組驗證。

  7. 選擇 [完成] 按鈕。

    Lab Management 會嘗試在實驗室環境的機器上重新安裝測試代理程式,並且顯示錯誤或警告。 不過,程序如果成功,該環境的 [狀態] 將變更為 [就緒],然後您就可以使用該環境。

本節描述如何使用 Visual Studio 2012 Agents 安裝軟體在屬於實驗室環境的機器上安裝測試代理程式,而非使用 Microsoft Test Manager。 您必須對實驗室環境的每部 Windows XP 或 Windows Server 2003{b> <b}電腦執行這個步驟。

若要安裝測試代理程式,您必須是電腦上 [Administrators] 安全性群組的成員。 當您在測試控制器中註冊測試代理程式時,您也必須是測試控制器電腦上 Administrators 安全性群組的成員。


手動安裝測試代理程式

  1. 載入 "Visual Studio Agents" CD 或下載的 ISO 映像,然後啟動位於根資料夾的 setup.exe。

    [Visual Studio Test Agent 安裝精靈] 隨即出現。 請依照精靈中的步驟執行。

  2. 當精靈完成安裝時,您可以選擇 [立即設定測試代理程式]。

    System_CAPS_note注意事項

    您隨時可以執行這個工具,重新設定測試代理程式。 依序選擇 [所有程式]、[Microsoft Visual Studio]、[Microsoft Visual Studio Test Agent 組態工具]。

  3. 選擇 [執行選項] 然後選擇下列選項之一。 這些選項會決定測試代理程式執行的方式:

    服務:如果您不需要執行與桌面互動的自動化測試,例如自動程式碼 UI 測試或在測試執行時建立視訊錄製,請選擇 [以下列方式執行測試代理程式] 底下的 [服務],然後選擇 [下一步]。

    1. 在 [以服務方式執行測試代理程式] 下的 [使用者名稱] 和 [密碼] 欄位中,請指定您用於建立實驗室環境的登入認證。 在 Microsoft Test Manager 的 [實驗室中心] 中,這些認證由位於 [電腦] 索引標籤的 [新增環境精靈] 所使用。

    互動式處理序:如果您想要執行會與桌面互動的自動化測試,例如自動程式碼 UI 測試或在測試執行時建立視訊錄製,請選擇 [互動式處理序],然後選擇 [下一步]。 如需如何將測試代理程式做為流程執行的詳細資訊,請參閱如何:將您的測試代理程式設定為執行與桌面互動的測試

    1. 在 [以互動式處理序方式執行測試代理程式] 下的 [使用者名稱] 和 [密碼] 欄位中,請指定您用於建立實驗室環境的登入認證。 在 Microsoft Test Manager 的 [實驗室中心] 中,這些認證由位於 [電腦] 索引標籤的 [新增環境精靈] 所使用。

    2. 如果您設定要以不同於用來登入此機器的使用者帳戶,將本測試代理程式當做互動式處理序執行,則您必須重新啟動此機器,然後以您輸入 [Test Agent 組態工具] 的帳戶登入。 必須先執行這步驟,測試代理程式服務才能啟動。

    3. 為了確保具有測試代理程式的電腦可以在重新開機之後執行測試,您可以設定電腦自動以測試代理程式身分登入。 選擇 [自動登入]。 這會將使用者名稱和密碼以加密格式儲存在登錄中。

    4. 若要確定已停用螢幕保護裝置,因為這可能會妨礙必須與桌面互動的自動化測試,請選擇 [確定已停用螢幕保護裝置]。

      System_CAPS_caution警告

      如果自動登入或停用螢幕保護裝置,則會有安全性危險。 啟用自動登入,您可讓其他使用者啟動此電腦,並且能夠使用自動登入的帳戶。 如果停用螢幕保護裝置,則電腦可能不會提示使用者登入以解除鎖定電腦。 這可讓任何人存取電腦,只要他們可以實際存取電腦。 如果在電腦上啟用這些功能,則您要確保這些電腦的實際安全性。 例如,這些電腦位於實際安全的實驗室中。 (清除 [確定已停用螢幕保護裝置] 並不會啟用螢幕保護裝置)。

  4. 選擇 [向測試控制器註冊]。 在 [向下列測試控制器註冊測試代理程式] 中,輸入測試控制器的名稱,後面加上冒號 (:) 以及所使用的連接埠編號。 例如,輸入 agent1:6901。

    System_CAPS_note注意事項

    預設通訊埠編號為 6901。

  5. 若要套用變更,請選擇 [套用設定]。

    [組態摘要] 對話方塊隨即出現。 其中顯示設定測試代理程式所需之每個步驟的狀態。

    System_CAPS_note注意事項

    安裝程序的最後一個步驟會重設網路介面卡, 而這可能造成網路暫時無法使用。 這是預期的行為。

  6. 若要關閉 [組態摘要] 對話方塊,請選擇 [關閉]。 然後再次選擇 [關閉],即可關閉 [Test Agent 組態工具]。

顯示: