我正在使用 Visual Studio 2010 高级版。我在浏览器中的 Silverlight 应用程序上使用 Coded UI 记录了测试。
当我使用测试运行器运行测试时,它们通过了。当我使用 NUnit 运行它们时,它们会打开浏览器并在 HTML 站点上正确导航,但是一旦测试到达 Silverlight 应用程序,它就无法找到元素。
有没有人有任何想法?这是错误消息: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException :播放未能找到具有给定搜索属性的控件。其他详细信息: TechnologyName:'Silverlight' ControlType:'MainPageView' ----> System.Runtime.InteropServices.COMException:错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。