共用方式為


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

您可以使用實驗室環境,其包含執行 Windows XP 的虛擬和實體機器。 然而,這些實驗室環境,在其他實驗室環境並未設定時,會出現一些問題。 這些問題都需要執行額外的步驟,當您對包含 Windows XP 機器的實驗室環境進行設定與變更時。 下表列出當您設定包含 Windows XP 機器的實驗室環境時,可能遇到的問題:

問題

解決方案

創造一個實驗室環境:

如果環境包含 Windows XP 機器,建置實驗室環境將會失敗。

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

編輯實驗室環境

如果環境包含 Windows XP 機器,編輯實驗室環境將會失敗。

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

修復實驗室環境:

如果環境包含 Windows XP 機器,修復實驗室環境將會失敗。

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

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

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

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

變更測試控制器

如果實驗室環境包含 Windows XP 機器,變更環境的測試控制器將會產生錯誤。

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

變更測試控制器的設定

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

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

建立使用 Windows XP 機器的實驗室環境

若要建立包含 Windows XP 機器的實驗室環境,請遵循下列步驟:

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

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

  2. 手動安裝測試代理程式在您的 Windows XP 電腦上:

    手動安裝測試代理程式在每一個 Windows XP 機器上的環境。 請參閱本節: 在實驗室環境手動安裝測試代理程式。

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

    開啟您在 Microsoft 測試管理員的實驗室環境。

    1. 開啟 [Microsoft 測試管理員]

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

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

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

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

  5. 選取 [完成] 按鈕。

    Lab Management 會嘗試在您的實驗室環境重新安裝電腦上的測試代理程式,和顯示錯誤或警告。 不過,程序如果成功,環境的 [狀態] 將變更為 [準備好] ,而且您可以使用環境。

重新設定為使用 Windows XP 機器的實驗室環境

本節說明如何重新設定包含 Windows XP 電腦現有的實驗室環境。 您必須完成下列案例中的步驟:

  • 修復您的環境。

  • 編輯環境。

  • 變更環境的測試控制器。

  • 重新設定用於環境的測試控制器。

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

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

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

  2. 請手動解除安裝在您的 Windows XP 電腦上的測試代理程式:

    1. 登入 Windows XP 機器。

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

    3. 如果 [Microsoft Visual Studio Agents] 在程式清單上,請將它解除安裝。 否則,請繼續進行下一步。

  3. 手動安裝測試代理程式在您的 Windows XP 電腦上:

    手動安裝測試代理程式在每一個 Windows XP 機器上的環境。 請參閱本節: 在實驗室環境手動安裝測試代理程式。

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

    開啟您在 Microsoft 測試管理員的實驗室環境。

    1. 開啟 [Microsoft 測試管理員]

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

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

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

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

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

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

  7. 選取 [完成] 按鈕。

    Lab Management 會嘗試在您的實驗室環境重新安裝電腦上的測試代理程式,和顯示錯誤或警告。 不過,程序如果成功,環境的 [狀態] 將變更為 [準備好] ,而且您可以使用環境。

手動安裝在實驗室環境的測試代理程式

本節說明如何安裝測試代理程式在實驗室環境的一部分,使用 Visual Studio 2012 安裝代理程式軟體,而非 Microsoft 測試管理員。 您必須對您的實驗室環境的每個 Windows XP 機器重複這個步驟。

必要的使用權限

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

若要手動安裝測試代理程式

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

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

  2. 當增益集完成安裝時,選取 [現在設定測試代理程式]。

    注意事項注意事項

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

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

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

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

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

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

    2. 如果您設定測試代理程式以執行互動式處理序,使用不同的使用者帳戶用以登入至機器,您必須重新啟動電腦和登入您在測試代理程式組態工具輸入的帳戶。 此步必須執行,測試代理程式服務才能啟動。

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

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

      警告

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

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

    注意事項注意事項

    預設通訊埠編號為 6901。

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

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

    注意事項注意事項

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

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

請參閱

概念

疑難排解 Lab Management

建立實驗室環境