远程执行抛出“无法获取对文档的引用”

时间:2015-02-19 14:23:48

标签: visual-studio-2013 tfs coded-ui-tests mtm

突然间,我的远程执行正在抛出

"Initialization method TCS_Automation.CheckoutPaymentPage.CheckoutPaymentVeifyOrderCompleteForAllUsers.MyTestInitialize threw exception. Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException: Unable to get reference to the document."

编码的ui测试链接到TFS工作项,并通过Microsoft Test Manager执行。未对“测试设置”文件进行任何更改,也未对我所了解的环境进行更改。运行VS2013代理和控制器。重新启动所有代理,然后,当它不起作用时,重新启动运行代理的VM。本地调试不会抛出错误。

根据我的测试日志,它在测试的不同部分都失败了,因此它并不特定于特定的网页。

1 个答案:

答案 0 :(得分:0)

抛出错误消息,因为代理无法与浏览器窗口交互。在我的特定情况下,放置在站点上的跟踪器正在执行POST请求并阻止页面加载直到完成,这阻止了交互。这只是由于某种原因远程发生(远程运行> 15秒,本地运行<1ms秒)。