2

我記錄了VS 2013 Ultimate中的一個簡單的Web測試,並試圖在遠程代理上運行它。Web測試失敗,SocketException

我得到以下錯誤:

Request failed: No connection could be made because the target machine actively refused it 127.0.0.1:23109 

enter image description here

如果我改變運行設置,只運行本地測試成功爲止。

當我查看「管理測試控制器」對話框時,代理已註冊並處於就緒狀態。

我檢查了控制器和代理LAN設置,並且沒有配置(或需要)使用代理。

有沒有人有任何想法發生了什麼?

+1

看起來好像您指定「localhost」作爲控制器。在「* .testsettings」文件的「角色」頁面的「控制器」字段中指定了哪臺計算機?Als,「控制器」字段右側是否有一個黃色警告三角形或任何其他符號? – AdrianHHH

+0

我確實將「localhost」指定爲我的控制器,但沒有黃色警告三角形 – jaywayco

+0

「localhost」不是遠程計算機您是否已在要控制測試的計算機上安裝控制器軟件,並且是否已將用戶根據控制器軟件的微軟文檔的許可權?代理計算機怎麼樣?您是否安裝並配置了代理軟件? – AdrianHHH

回答

2

所以問題是代理上的Internet Explorer安全設置以及Internet Explorer被配置爲在代理上使用代理。

我登錄到服務器,並最初檢查,但作爲我自己的用戶帳戶。然後,我通過以代理運行的用戶身份登錄進行檢查,並從IE中刪除配置的代理,降低了安全設置,一切正常。