你建议使用哪个测试框架来进行 .net 开发的测试?

3

我是一名vb.net程序员。我想开始为我的Web应用编写单元和用户界面测试。请问您建议使用哪些框架来编写这些测试?

我的要求是必须能够与Team Foundation Build Server一起使用,并且最好是由Microsoft提供的框架。

请向我提供建议,并简要说明您选择的技术为什么是您认为最好的。

4个回答

6
我建议使用以下工具:

我非常支持NUnit,但它是否与Team Foundation Build Server集成?它是否有任何支持Web应用程序UI测试的功能? - Joe White
只要在构建过程中添加运行 NUnit 测试,它就可以与任何东西集成。此外,请查看此处 http://nunit4teambuild.codeplex.com/。 - Aliostad
+1 虽然我正在使用 Rhino Mocks。 - Paw Baltzersen

5

0

我反对单元测试,因为它不能证明你没有漏洞。如果测试失败,那么你就有漏洞。如果测试成功,也许你有漏洞,也许没有。手动完成的集成测试是好的,但编写的单元测试是浪费时间的。单元测试来自极限编程,旨在减缓开发人员的速度,而极限编程的推广者做得很好,获得了良好的声誉。


哎呀!我猜你得到了一些严酷的工作经验 :( - Yann Trevin
2
我反对编译,因为它不能证明你没有漏洞。 - Paul Phillips

0

MbUnit 提供了丰富的测试功能,具有高度自动化,并内置了与许多第三方工具 (R#, PoSh, VS, MSBuild, CCNet 等) 的集成。

alt text

这是Gallio测试自动化平台的一部分,该平台还支持NUnit、MSTest、xUnit.net和其他一些不太知名的框架。Gallio提供了几个测试运行器(GUI、命令行、PoSh-snapin、R#插件等)和常见的报告格式(Html、Xml等)。

alt text

声明:我是Gallio OSS项目的活跃贡献者。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接