总结
对于单元测试工具,就简单的介绍这么多,我个人还是推荐使用TestDriven.Net的个人版,至于后面两个NUnit的扩展,大家可以参考一下,在实际开发中用它们来测试会很麻烦,至少我目前不敢去做这个尝试。还有一个非常值得推荐的单元测试工具Mbunit,有兴趣的朋友可以关注一下,我对它了解并不多。
评论:
页面测试,可以关注一下 watiN,他可控制到 dialog/frame/js的alert/confirm 的测试。
http://watin.sourceforge.net/
单元测试的部份,我们是用 NUnitLite。
http://www.codeplex.com/NUnitLite
功能少nunit很多-_-,但他可以测试 web site project 里app_code里的cs。
符合工作的需求,也可参考看看。
对于Mobile的单元测试工具,恐怕很难找,因为netcf对于反射支持有限,而像NUnit这样的工具也用到了反射。最典型的例子就是NDoc,这个对netcf有的时候就爱莫能助了。
ReSharper UnitRun
\"is a free add-in for Microsoft Visual Studio 2005 that allows you to automatically run and profile unit tests. This user-friendly tool detects test fixtures of the supported unit testing frameworks and lets you run or profile them right from the code editor or from Visual Studio\'s Solution Explorer. \"
免费但不是开源的...
http://www.jetbrains.com/unitrun/
VS2007 将支持Mobile 系统的 unit test, 请大家关注。
另外,VS2005 database professsional 版本已经发布,支持SQL的单元测试,请大家试用。
文章来源于领测软件测试网 https://www.ltesting.net/