无法在Silverlight 4应用程序中记录编码的UI测试

时间:2011-10-19 11:14:21

标签: silverlight-4.0

Microsoft提出了一种支持Silverlight 4应用程序中的Coded UI测试的解决方案。 建议的解决方案分两步,我做到了。步骤是:

  1. 安装Visual studion 2010功能包2。

  2. 将SilverlightAutomationHealper.dll添加到我的Silverlight 4项目中。

    我构建项目并尝试记录CUI测试但失败了。我发现了一条错误消息

  3. “未检测到Silverlight控件。验证正在测试的应用程序是使用版本为4.O或更高版本的Silverlight程序集构建的,并且是对Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll程序集的引用已添加到项目中。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=204562“已提升。

    这个问题真让我们烦恼,任何人都可以帮助我。

    谢谢, Jaji Alapati。

1 个答案:

答案 0 :(得分:1)

如果您的控件命名正确(x:Name),那么测试执行可能会出现另一个问题。如果使用Internet Explorer运行测试,则必须在兼容模式下运行IE(在浏览器的URL部分中打开兼容模式)。这可能会解决您的问题。