您可能知道,silverlight 5 beta不久前发布了,除了其新功能之外,我还遇到了一个严重的问题。
我发现没有任何测试工具能够测试Silverlight UI。
我已经尝试过Selenium,编码UI,Telerik,测试完成,甚至还有一些我忘了提及的东西,它们都不完全支持Silverlight 5。
主要问题是他们无法识别silverlight 5对象
你们中没有人知道可以在Silverlight 5上正常工作的自动UI测试工具吗?
提前致谢!
最佳答案
我已经看到人们结合使用Silverlight单元测试框架和依赖UIAutomation的传统UI自动化框架(例如您提到的框架)获得了成功。您可以使用Silverlight Unit Testing Framework标识元素并验证silverlight属性,但可以使用诸如Coded UI之类的工具与元素进行实际交互。
理想情况下,您将在该平台上进行投资,以尽可能多地将其抽象出来,从而拥有一个与元素进行交互的单一入口点。
关于silverlight - Silverlight 5的自动化UI测试工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046770/