当然有 Silverlight单元测试框架 (这似乎更像是对我的集成测试), 这个港口 NUnit.Framework程序集,以及 SilverUnit,还有哪些其他选项可用于Silverlight单元测试?
任何一个(或其他)的任何好/坏经历?
当然有 Silverlight单元测试框架 (这似乎更像是对我的集成测试), 这个港口 NUnit.Framework程序集,以及 SilverUnit,还有哪些其他选项可用于Silverlight单元测试?
任何一个(或其他)的任何好/坏经历?
Silverlight单元测试框架是对Visual Studio测试框架中相同元数据的改编。几年前我在闲暇时间开发它,同时在Silverlight团队工作,今天我们正在更正式地发布它。
我推荐它只是因为它被微软内外的许多团队使用,如果你已经使用了现有的测试元数据,那一切都可行 - 没有新的学习。
在这里找到它:
遗憾的是,该框架确实存在局限性
由于Silverlight应用程序的安全模型,该框架与典型VS测试套件的集成度较低:测试在浏览器内运行,是技术构建的Silverlight应用程序,自动化和代码覆盖率是一个挑战。
但这是Silverlight开发的第一步。
将来,测试框架实际上将成为Silverlight工具包的适当部分 - 将发布其他工具,包括自动测试运行器,构建服务器集成,甚至简单的块级代码覆盖。
Silverlight单元测试框架是对Visual Studio测试框架中相同元数据的改编。几年前我在闲暇时间开发它,同时在Silverlight团队工作,今天我们正在更正式地发布它。
我推荐它只是因为它被微软内外的许多团队使用,如果你已经使用了现有的测试元数据,那一切都可行 - 没有新的学习。
在这里找到它:
遗憾的是,该框架确实存在局限性
由于Silverlight应用程序的安全模型,该框架与典型VS测试套件的集成度较低:测试在浏览器内运行,是技术构建的Silverlight应用程序,自动化和代码覆盖率是一个挑战。
但这是Silverlight开发的第一步。
将来,测试框架实际上将成为Silverlight工具包的适当部分 - 将发布其他工具,包括自动测试运行器,构建服务器集成,甚至简单的块级代码覆盖。
要在构建服务器上运行Silverlight单元测试,或者从命令行运行,可以使用 灯塔 - Silverlight单元测试赛跑者
<3 NUnit。我还没有将它用于Silverlight,但它易于使用,功能强大,并且具有很强的支持(比Silverlight单元测试框架更多)。关于NUnit的最好的部分是它有多少实用程序 - 由于它在很多领域的强大采用和JUnit兼容性,它很容易集成到你的构建过程中,获得许多不同格式的报告等等。等