我是vb.net程序员。我想开始写单元&我的Web应用程序的用户界面测试。我想听听你为编写这些测试建议的框架?
我的要求是我必须能够将此软件与Team Foundation Build Server一起使用,如果框架的供应商是Microsoft,那将是完美的。
请给我一些建议并写下几个词,为什么你选择的技术是你认为最好的。
答案 0 :(得分:6)
答案 1 :(得分:5)
Visual Studio 2008及更高版本(非Express版本)以及Visual Studio 2005 Team Suite包含单元测试功能。
答案 2 :(得分:0)
我反对单元测试,因为它不能证明你没有错误。如果测试失败,你就会有错误。如果测试成功,也许你有错误,也许你没有。手动完成集成测试很好,但编码单元测试浪费时间。单元测试来自极端编程,旨在减缓开发人员的速度,同时极端编程的推动者做得很好,并获得良好的声誉。
答案 3 :(得分:0)
MbUnit提供丰富的测试功能,具有高度自动化,并与许多第三方工具(R#,PoSh,VS,MSBuild,CCNet等)内置集成。
它是Gallio测试自动化平台的一部分,该平台还支持NUnit,MSTest,xUnit.net和其他一些鲜为人知的框架。 Gallio提供了几个测试运行器(GUI,类似命令,PoSh-snapin,R#插件等)和常见的报告格式(Html,Xml等)
偏见:我是Gallio OSS project的积极撰稿人。