2

安裝Visual Studio 2012進行測試後,我無法從Visual Studio 2010遠程運行測試(使用遠程測試控制器)。我從Visual Studio 2010因爲我們的開發團隊還沒有遷移,並且因爲我們的測試平臺還在使用VS 2010測試代理&控制器(2010 & 2012版本不兼容)無法在安裝Visual Studio 2012後遠程運行單元/ webperformance/load測試

運行仍處於等待狀態。 pending

上測試控制器啓用日誌之後,我有這樣的消息(也是在事件日誌)

E, 1360, 4, 2012/10/04, 15:40:02.080, FR-VMRD-CTRL\QTController.exe, ControllerSpooledJob.AddMessage: Failed calling event listener 
    Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer`1[Microsoft.VisualStudio.TestTools.Controller.IControllerEvents]: System.Runtime.Remoting.RemotingException: Le serveur a rencontré une erreur interne. Pour plus d'informations, désactivez customErrors dans le fichier .config du serveur. 

    Server stack trace: 

    Exception rethrown at [0]: 
     at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) 
     at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) 
     at Microsoft.VisualStudio.TestTools.Controller.IControllerEvents.ControllerEvent(TestMessage report) 
     at Microsoft.VisualStudio.TestTools.Controller.ControllerSpooledJob.<>c__DisplayClass6.<AddMessage>b__3(IControllerEvents eventListener) 
     at Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer`1.InvokeAsRemoteUser(Action`1 invoke) 
     at Microsoft.VisualStudio.TestTools.Controller.ControllerSpooledJob.AddMessage(TestMessage message) 

試驗檯將保持不變,有另一臺機器上沒有錯誤,而VS2012。

有什麼辦法解決這個問題嗎?

UPDATE

W,2328,6,2012/12/19,18:02:24.287,FR-VMRD-CTRL \ QTController.exe,EqtException:用於運行90d0339e-5dea-4614執行對象-97bd-9f7530eea00c未找到 W,2328,6,2012/12/19,18:02:24.287,FR-VMRD-CTRL \ QTController.exe,ControllerObject:DisconnectTestRun:找不到用於運行的執行對象90d0339e-5dea -4614-97bd-9f7530eea00c W,2328,6,2012/12/19,18:02:24.303,FR-VMRD-CTRL \ QTController.exe,EqtException:運行的執行對象7ecf5dc9-d7ce-4203-ad28-c59925ea5ffb找不到 W,2328,6,2012/12/19,18:02:24.303,FR-VMRD-CTRL \ QTController.exe,ControllerObject:Disco nnectTestRun:找不到運行的執行對象7ecf5dc9-d7ce-4203-ad28-c59925ea5ffb E,2328,10,2012/12/19,18:02:41.893,FR-VMRD-CTRL \ QTController.exe,ControllerExecution:Can not運行事件監聽器358406f9-2bcd-4cc7-887e-ea50fce18a1e E,2328,10,2012/12/19,18:02:41.893,FR-VMRD-CTRL \ QTController.exe,ControllerExecution:異常:System.Runtime .Remoting.RemotingException:提供一個不錯的機會。添加信息,déstivzcustomErrors dans le fichier .config du serveur。

服務器堆棧跟蹤: 在System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(即時聊天reqMsg,即時聊天retMsg) 在System.Runtime.Remoting.Proxies.RealProxy:在[0]

異常重新拋出.PrivateInvoke(MessageData & msgData,Int32 type) at Microsoft.VisualStudio.TestTools.Controller.IControllerEvents.ControllerEvent(TestMessage report) at Microsoft.VisualStudio.TestTools.Controller.ControllerExecution。 <> c__DisplayClass1d.b__19(IControllerEvents事件監聽) 在Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer 1.InvokeAsRemoteUser(Action 1的invoke) 在Microsoft.VisualStudio.TestTools.Controller.ControllerExecution.CallListeners(的TestMessage測試消息) W,2328,7,2012/12/19,18:02:41.893,FR-VMRD-CTRL \ QTController.exe,DeploymentQueue:文件C:\ Users \ load.test.BE-AD \ AppData \ Local \ VSEQT \ QTController \ 358406f9- 2bcd-4cc7-887e-ea50fce18a1e \ Deployment \ calculatorservice.test.dll W,2328,7,2012/12/19,18:02:41.893,FR-VMRD-CTRL \ QTController.exe,EqtException:文件複製取消。 E,2328,7,2012/12/19,18:02:41.909,FR-VMRD-CTRL \ QTController.exe,DeploymentQueue.DeploymentQueueThread:無法執行部署。 Microsoft.VisualStudio.TestTools.Exceptions.EqtException:文件複製取消。 at Microsoft.VisualStudio.TestTools.Execution.DeploymentQueue。的CopyFile(字符串AGENTNAME,字符串remoteFileName,字符串localFileName,RemoteObjectContainer`1 qtFileContainer) 在Microsoft.VisualStudio.TestTools.Execution.DeploymentQueue.CopyFiles(DeploymentJob工作) 在Microsoft.VisualStudio.TestTools.Execution.DeploymentQueue.DeploymentQueueThread() Ë ,2328,7,2012/12/19,18:02:41.909,FR-VMRD-CTRL \ QTController.exe,FileCopyComplete:發生部署異常:文件複製取消。

+1

[SO:測試不再通過Visual Studio 2010年安裝了Visual Studio 2012測試版後執行(http://stackoverflow.com/問題/ 9758204/tests-are-no-longer-executed-through-visual-studio-2010-after-visual-studio-11-b) – Schaliasos

回答

1

您是在VS 2010還是VS 2010 SP1?請安裝VS 2010 SP1並再試一次。

如果你使用的是混合環境,請看看this set of additional fixes on top of SP1

+0

這並不能解決我的問題 – Cybermaxs

+0

我可以請求你啓用mstest日誌嗎? mstest.exe.config然後嘗試再次執行測試。日誌應該爲我提供一些更多的幫助 – allen

+0

總是同樣的錯誤信息... – Cybermaxs

相關問題