您对.net建议使用什么测试框架?

时间:2010-11-16 00:10:42

标签: .net vb.net unit-testing .net-3.5

我是vb.net程序员。我想开始写单元&我的Web应用程序的用户界面测试。我想听听你为编写这些测试建议的框架?

我的要求是我必须能够将此软件与Team Foundation Build Server一起使用,如果框架的供应商是Microsoft,那将是完美的。

请给我一些建议并写下几个词,为什么你选择的技术是你认为最好的。

4 个答案:

答案 0 :(得分:6)

我建议:

答案 1 :(得分:5)

Visual Studio 2008及更高版本(非Express版本)以及Visual Studio 2005 Team Suite包含单元测试功能。

http://msdn.microsoft.com/en-us/library/ms182409.aspx

答案 2 :(得分:0)

我反对单元测试,因为它不能证明你没有错误。如果测试失败,你就会有错误。如果测试成功,也许你有错误,也许你没有。手动完成集成测试很好,但编码单元测试浪费时间。单元测试来自极端编程,旨在减缓开发人员的速度,同时极端编程的推动者做得很好,并获得良好的声誉。

答案 3 :(得分: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 project的积极撰稿人。