测试Silverlight UI的最佳方法是什么?
本文关键字:方法 是什么 最佳 Silverlight UI 测试 | 更新日期: 2023-09-27 18:12:21
我想要一个如何编写和维护UI测试的反馈
我对ViewModel逻辑使用单元测试,有时使用功能测试(使用Specflow或类似的东西)。但是对于UI测试来说,什么是最好的呢?
Visual studio 2010测试(编码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添加到候选列表中。