0

Issue:當我的客戶端運行負載測試時,第二臺機器上的遠程控制器和第三臺機器上的遠程代理進行負載測試時,以下錯誤Visual Studio 2017負載測試「沒有這樣的主機是已知的」,帶有遠程控制器

錯誤2017年8月28日上午06點59分十八秒無法排隊測試運行「」:沒有 此類宿主是已知的。

  • 我有我的客戶端上的Visual Studio 2017年。 2017測試控制器在運行Windows Server 2016的第二臺計算機上安裝和配置。2017 Test Agent在運行Windows Server 2016的第三臺計算機上安裝和配置。測試數據庫在第二臺計算機上的SQL Express上,與測試控制器。

  • 所有項目的配置工作正常(測試控制器,測試代理等)沒有任何問題或錯誤。

  • 我在測試控制器機器上安裝了VS 2017,並且能夠正常運行測試。

  • 我可以從我的客戶端調試沒有問題,但是當我嘗試運行測試,它指出上述錯誤。

  • 我可以「管理測試控制器」,看看我的控制器,以及列出的測試劑,盡在「準備就緒狀態。」此外,設置LoadTest數據庫時設置「測試連接成功」消息。

  • 我現在.testsettings文件設置了作用,與我的測試控制器相關的所有代理上運行測試。它被設置爲主動測試設置。

  • 我已經把FQDN中的所有設置,並添加所有相關的機器上的每個盒子主機文件。

  • 防火牆已被禁用,每個盒子都試一試無濟於事。網絡共享開啓,打印機共享打開,端口打開。通過端口掃描器驗證了這一點,檢查了服務器上的設置,並且我可以ping每個盒子和NSLookUp。

  • 我試着錄製全新的測試和運行現有的測試(那些工作,如果我跑VS2017的測試控制器)無濟於事。

在這一點上,我真的不知道還有什麼要做或嘗試,也沒有提供什麼其他信息。因爲我已經閱讀了有關網絡權限,本地權限等的所有疑難解答文檔,所以我愣住了。我沒有做的唯一事情就是爲所涉及的機器製作一個AD組,並將其添加到本地管理組中。

如果有人可以幫忙,請隨時提問,我會盡力提供信息。

回答

0

可以確認這些:

  • 創建VS17負載測試。
  • 在一臺計算機上,您可以在域中配置測試控制器。
  • 在另一臺計算機上,您可以在不同的域中配置測試代理。

    注:這兩個域相互信任。

  • 您在測試控制器計算機和測試代理計算機上運行負載測試。

編輯:

  • 連接您的控制器計算機,並得到其主機名
  • 轉到主機文件「C:\ Windows \ System32 \ drivers \ etc」
  • 並添加主機名稱作爲IP地址。
  • 最後VS17將成功連接到您的控制器。
+0

是的,我把它放在我原來的問題中。我可以使用setup |運行負載測試客戶/測試控制器在同一臺機器上。新機器上的測試代理。 –

+0

如果您有條目,那麼您的客戶端計算機會將它在第一個條目中找到的計算機名稱作爲其名稱發送給控制器。 – AsifAli72090

+0

如果我有條目在哪裏?我的主機文件?我使用FQDN設置了主機文件,以確保它們可以互相訪問,並且所有設置/配置都使用FQDN以防萬一。 –

相關問題