你学会测试了吗:推荐工具[1] 软件测试
一个典型的软件项目中最为重要的两种测试类型,即程序员和用户的测试,称为“单元测试”和“验收测试”。在开发任何种类的企业或大型应用时都不容忽视,如果没有合适的工具作为支持,单元测试工作量非常巨大了。
测试驱动开发(Test Driven Development,TDD)技术是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过。
这个简短的系列一一讲解一下.Net下的单元测试相关知识,希望对初学者有所帮助。此文为开篇,没有什么技术含量,先介绍一下常用的测试工具。下一篇对我们经常使用的测试语法做个概况性的理解,最后以一个实例实战一下测试技巧。
推荐测试工具
在.NET下的单元测试工具非常多了,其中微软也提供了自己的测试的Unit Test Framework,我在这里仅仅推荐一下比较实用的两种测试工具。
Visual Studio Test Edition
利用Visual Studio Test Edition,我们可以直接在Visual Studio中创建、管理、编辑和运行测试,还可以获取和存储测试结果。Visual Studio 中集成了多种测试类型(包括单元测试、Web 测试、负载测试和手动测试)。非常方便,在此推荐一下。