我们正在使用Silverlight启动一个大型LOB应用程序。
我想知道您是否有测试Silverlight应用程序的经验,您找到的最佳解决方案是什么以及是否遇到任何陷阱。
答案 0 :(得分:4)
一位名叫Jeff Wilcox的坚定个人专门开发了针对Silverlight 2的单元测试框架。效果很好。
http://code.msdn.microsoft.com/silverlightut/
我还使用Rhino Mocks 3.5 For Silverlight作为我的模拟框架,由Oren Eini开发。犀牛模拟是免费和优秀的。它还提供Silverlight支持:
http://ayende.com/projects/rhino-mocks.aspx
我使用Prism 2.0和Unity IoC,它们有助于促进MVVM模式。这使得测试变得轻而易举。我发现的一个缺陷是Silverlight单元测试在Web浏览器中运行,这阻碍了持续集成。
IB。
答案 1 :(得分:1)
SIlverlight的“必备”调试工具为Silverlight Spy,可免费下载。
答案 2 :(得分:0)
可能不完全是你所追求的,但我订阅Netflix,他们使用以下网址
http://www.tinyurl.com/netflixsl
...在他们遇到问题时发送订阅者。这当然是在事情的最后,我假设你在实际开发过程中经历了一些测试。但是,这可能是您在产品发布后可以复制的内容。
答案 3 :(得分:0)