4

我们正试图在VS2013上开始为我们的Silverlight 5应用程序实施自动化测试。Silverlight应用程序的自动化测试:MS Test Manager vs Selenium

我们的第一个想法是使用Microsoft测试管理器,但是当我们查看Silverlight的Coded UI插件时,评论非常糟糕(2星满分)。 https://visualstudiogallery.msdn.microsoft.com/51b4a94a-1878-4dcc-81e0-7dc92131d2da

我们还听说测试Silverlight应用程序是可能的,使用Selenium

你对有没有什么经验?它是如何去的?如果你同时尝试,哪一个你认为工作更好?

+0

Selenium不支持Silverlight。 – SiKing

回答

0

你愿意考虑一个不同的工具吗? Test Studio可以测试Silverlight应用程序。

声明:我为Telerik工作。

3

其实你不需要测试工作室,因此Telerik Testing Framework免费。我确实使用过Silverlight,并且有几个教程很快就会加快速度。

最有价值的主要特点是 - 富API(测试框架暴露出许多属性和方法,帮助您轻松构建非脆性,可维护的功能测试)和设置隐性和显性等待。另外跨浏览器兼容性得到了很好的支持。

另一个非常使用的工具是Sikuli。它可以自动完成您在屏幕上看到的任何内容。它使用图像识别来识别和控制GUI组件。当不能轻松访问GUI的内部或源代码时非常有用。所以..闪存,桌面等JAVA API是非常有用的。

相关问题