【发布时间】:2011-11-27 14:10:08
【问题描述】:
我正在为在 Sharepoint 2010 上运行的系统创建编码 UI 测试。测试序列的一部分是创建站点; Sharepoint 用于创建站点的 UI 在 Silverlight 上运行。因此,我需要为 Silverlight 组件创建 Coded UI 测试,该组件是开箱即用 Sharepoint 的一部分,而不是我们应用程序的一部分。当我尝试录制测试时,我收到以下消息:
没有检测到 Silverlight 控件。验证被测应用程序是使用 4.0 或更高版本的 Silverlight 程序集构建的,并且对 Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll 程序集的引用已添加到项目中。欲了解更多信息,请参阅http://go.microsoft.com/fwlink/?LinkId=204562
我有两个问题:
1) 我如何找出 Sharepoint 组件所依据的 Silverlight 版本?如果它们是针对 Silverlight 3.5 或更早版本构建的 - 我想问题无法解决?
2) 假设前面的问题已得到解答 - 如何使 Sharepoint 的 Silverlight 组件引用 SilverlightUIAutomationHelper.dll 库?这对我来说似乎充其量是有问题的......
测试机上安装的Silverlight版本是4;已安装 Visual Studio Feature Pack 2。
谢谢。
【问题讨论】:
标签: silverlight sharepoint-2010 coded-ui-tests