测试Silverlight UI的最佳方法是什么?

本文关键字:方法 是什么 最佳 Silverlight UI 测试 | 更新日期: 2023-09-27 18:12:21

我想要一个如何编写和维护UI测试的反馈

我对ViewModel逻辑使用单元测试,有时使用功能测试(使用Specflow或类似的东西)。但是对于UI测试来说,什么是最好的呢?

Visual studio 2010测试(编码Ui测试)?白色、白色、硒?或者其他方式?

欢迎任何反馈和建议

测试Silverlight UI的最佳方法是什么?

我们在当前的项目中遇到了这个问题:SL UI将在下一个版本中引入。经过研究(不幸的是,不是我),现在没有一个工具可以工作。

候选是:CodedUI测试,TestComplete和Telerik UI测试工作室。

然而,微软和Telerik承诺在SL5发布时将为SL UI测试提供更好的支持,所以我们决定等待。

注意:由于我们使用Telerik控件,并且我们的布局非常复杂,这可能是导致测试工具性能不佳的原因,所以您可以自己检查。

我仍然建议等到SL5发布。

从我的角度来看,我推荐Visual Studio 2010 CodedUI测试。我不喜欢我必须包含一个特定于测试的dll,并且我必须为测试命名每个控件;但似乎额外的工作是值得的。

Selenium只能通过插件来测试Silverlight。这个插件需要Selenium RC -所以,对我来说它似乎过时了。

您还可以将Ranorex Test Automation Framework添加到候选列表中。